Perguntas com a marcação «matplotlib»

O Matplotlib é uma biblioteca de plotagem para Python que pode ser usada interativamente ou incorporada em GUIs independentes. Sua interface compacta "pyplot" é semelhante às funções de plotagem do MATLAB®.




3
Rotular eixos no Seaborn Barplot
Estou tentando usar minhas próprias etiquetas para um gráfico de barra Seaborn com o seguinte código: import pandas as pd import seaborn as sns fake = pd.DataFrame({'cat': ['red', 'green', 'blue'], 'val': [1, 2, 3]}) fig = sns.barplot(x = 'val', y = 'cat', data = fake, color = 'black') fig.set_axis_labels('Colors', 'Values') …

13
“UserWarning: Matplotlib está usando agg, que é um back-end não-GUI, então não pode mostrar a figura.” ao traçar a figura com pyplot no Pycharm
Estou tentando traçar um gráfico simples usando pyplot, por exemplo: import matplotlib.pyplot as plt plt.plot([1,2,3],[5,7,4]) plt.show() mas a figura não aparece e recebo a seguinte mensagem: UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure. Eu vi em vários lugares que era preciso …

4
Matplotlib: desenha linhas de grade atrás de outros elementos gráficos
No Matplotlib, faço linhas de grade tracejadas da seguinte maneira: fig = pylab.figure() ax = fig.add_subplot(1,1,1) ax.yaxis.grid(color='gray', linestyle='dashed') no entanto, não consigo descobrir como (ou mesmo se é possível) fazer com que as linhas de grade sejam desenhadas atrás de outros elementos do gráfico, como barras. Alterar a ordem de …
123 python  matplotlib  grid 

3
linhas verticais e horizontais no matplotlib
Não entendo muito bem por que não consigo criar linhas horizontais e verticais nos limites especificados. Gostaria de vincular os dados por esta caixa. No entanto, os lados não parecem cumprir minhas instruções. Por que é isso? # CREATING A BOUNDING BOX # BOTTOM HORIZONTAL plt.axhline(y=.4, xmin=0.25, xmax=0.402, linewidth=2, color …
122 matplotlib 


5
Como criar um gráfico de densidade em matplotlib?
No RI, é possível criar a saída desejada fazendo: data = c(rep(1.5, 7), rep(2.5, 2), rep(3.5, 8), rep(4.5, 3), rep(5.5, 1), rep(6.5, 8)) plot(density(data, bw=0.5)) Em python (com matplotlib), o mais próximo que cheguei foi com um histograma simples: import matplotlib.pyplot as plt data = [1.5]*7 + [2.5]*2 + [3.5]*8 …
122 python  r  numpy  matplotlib  scipy 

6
Salvando figuras interativas do Matplotlib
Existe uma maneira de salvar uma figura do Matplotlib para que possa ser reaberta e ter a interação típica restaurada? (Como o formato .fig no MATLAB?) Encontro-me executando os mesmos scripts muitas vezes para gerar essas figuras interativas. Ou estou enviando aos meus colegas vários arquivos PNG estáticos para mostrar …
119 python  matplotlib 



5
Como remover lacunas entre subtramas em matplotlib?
O código abaixo produz lacunas entre os subplots. Como faço para remover as lacunas entre os subplots e tornar a imagem uma grade compacta? import matplotlib.pyplot as plt for i in range(16): i = i + 1 ax1 = plt.subplot(4, 4, i) plt.axis('on') ax1.set_xticklabels([]) ax1.set_yticklabels([]) ax1.set_aspect('equal') plt.subplots_adjust(wspace=None, hspace=None) plt.show()
116 python  matplotlib 


3
matplotlib obter valores ylim
Estou usando matplotlibpara traçar dados (usando plote errorbarfunções) do Python. Tenho que traçar um conjunto de parcelas totalmente separadas e independentes e, em seguida, ajustar seusylim valores para que possam ser facilmente comparados visualmente. Como posso recuperar o ylim valores de cada gráfico, para que eu possa pegar o mínimo …
115 python  matplotlib  plot 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.