Articles of matplotlib

Python, por que eu = + 1 não resulta em um loop infinito?

Então no outro dia eu estava preso em um problema por causa de um erro de digitação. Em vez de percorrer o loop nested com i + = 1, usei i = + 1. Eu não percebi isso até que comecei a imprimir o número de etapas e vi que estava imprimindo a etapa 1 […]

Subplote inteira de Colormap

Estou tendo alguns problemas com mapas de colors. Basicamente, o que eu gostaria de produzir é semelhante à imagem abaixo. Na parte inferior da subtrama, gostaria de poder plotar a cor relevante, mas abrangendo todo o plano de fundo da subplot.ie. Ela pareceria apenas um mapa de colors sobre a plotagem inteira, sem linhas ou […]

Incorporar um gráfico de matplotlib em um pyqt5 gui

Eu estou trabalhando com o PyQt5 tentando gerar uma GUI para minha ferramenta de análise de dados. Meu problema é que não entendo como incorporar um gráfico de matplotlib com funcionalidade completa. Todos os tutoriais sobre o PyQt5 e como incorporar o matplotlib mostram uma maneira muito simples em que eles criam todo o object […]

Plotar eficientemente uma tabela no formato csv usando Python

Eu estou tentando plotar uma tabela formatada csv usando Python. Até agora, consegui o resultado que queria lendo perguntas semelhantes no site, mas a minha solução não parece muito “pythonic”, nem encontrei uma maneira muito simples de fazer isso. Tenho certeza de que há uma maneira mais eficiente de plotar uma tabela, por isso estou […]

Linhas externas Violinplot Seaborn / boxplot

Eu estou usando a function de violino da biblioteca Seaborn. Às vezes as linhas externas são visualizadas: e às vezes eles não são: Estes exemplos são baseados no mesmo bit de código, executando tempos diferentes: df = pd.DataFrame(np.random.randn(100, 4), columns=list(‘ABCD’)) sns.violinplot(data=df, order=list(df.columns), cut=0,inner=’points’, bw=’silverman’, split=True, color=’limegreen’) plt.show() Como posso manipular o formato das linhas externas?

Como faço para criar uma série que eu posso criar um gráfico de barras de

Eu tenho uma lista de nomes: [‘joe’, ‘brian’, ‘stephen’] Eu gostaria de criar um gráfico de barras no jupyter com nomes como índices e a barra mostrando o número de letras em cada nome. Como faço para criar uma série que eu possa chamar “.plot (kind = ‘bar’)” e obter um gráfico de barras como […]

Número do eixo de formato do ggplot em Python, pois o percentual não está funcionando

Adoro o novo módulo ggplot no Python, mas não consegui formatar meus labels y como porcentagem em vez de decimais. O código abaixo produz a seguinte imagem. Observe que o código labels = ‘percent’ não produz o formato pretendido. plot = ggplot(aes(x=’Date’, y=’return’, color=’Stocks’),data=rx) +\ geom_line() +\ scale_x_date(breaks=date_breaks(‘1 day’), labels=’%b %d %Y’) +\ scale_y_continuous(labels= ‘percent’) […]

Como plotar diferentes partes da mesma coluna da série Pandas com colors diferentes?

Digamos que eu tenha uma série como esta: testdf = pd.Series([3, 4, 2, 5, 1, 6, 10]) Ao traçar, este é o resultado: testdf.plot() Eu quero plotar, digamos, a linha até os primeiros 4 valores em azul (padrão) e o resto da linha em vermelho. Como eu posso fazer isso?

AttributeError: object ‘NoneType’ não tem atributo ‘ravel’

Alguém pode me dizer o que há de errado com esse código? Eu continuo recebendo um erro NoneType . Eu estou tentando criar um histograma. import cv2 import numpy as np from matplotlib import pyplot as plt img = cv2.imread(‘C:\Pictures\naturalScene.bmp’,0) plt.hist(img.ravel(),256,[0,256]); plt.show()

Plotando do dataset em Python

Isso deve ser muito simples, mas não consigo descobrir como fazer isso. Estou tentando plotar os dados presentes no meu dataset. Abaixo está o meu código import pandas as pd import matplotlib.pyplot as plt dataset = pd.read_csv(‘TipsReceivedPerMeal.csv’) plt.scatter(dataset[0],dataset[1]) plt.show() Os dados no meu arquivo CSV são alguns dados randoms, que especificam qual dica um garçom […]