Soluções práticas

Guias práticos de Python Matplotlib Howto's

Resolva o problema. Continue construindo. Coleção de artigos de como fazer em Python Matplotlib

Encontre a resposta que você precisa

Veja soluções práticas agrupadas pela tarefa que você está realizando.

__COUNT__ entradas nesta página

Diferenças entre cla(), clf() e close() no MatplotlibSaiba quando usar matplotlib.pyplot.cla() para limpar um objeto Axes, matplotlib.pyplot.clf() para limpar uma Figure inteira ou matplotlib.pyplot.close() para fechar uma Figure. Adicionar texto dentro do gráfico no MatplotlibEste tutorial mostra como usar a função `matplotlib.pyplot.text()` para adicionar texto a um gráfico no Matplotlib. Como adicionar uma etiqueta do eixo Y ao eixo Y secundário em MatplotlibPodemos adicionar uma etiqueta do eixo y ao eixo y secundário em Matplotlib interagindo com o objeto dos eixos e usando diretamente o método pandas.DataFrame.plot. Converter uma NumPy Array em imagem PIL em PythonEste tutorial explica como podemos converter um array NumPy para uma imagem PIL usando o Image.fromarray() do pacote PIL. Como traçar um histograma para uma lista de dados em MatplotlibTrace um histograma a partir de uma lista Python com o plt.hist() do Matplotlib e depois ajuste os seus bins, a densidade e a cor. Como criar um gráfico de superfície no MatplotlibPodemos criar um gráfico de superfície em Matplotlib usando o método plot_surface(). Como plotar eixos logarítmicos em MatplotlibTrace eixos logarítmicos no Matplotlib usando set_yscale(), semilogy() ou loglog(). Como Traçar um Círculo em MatplotlibDesenhe um círculo no Matplotlib usando o patch `matplotlib.patches.Circle`, a equação do círculo ou um marcador de dispersão. Como conectar pontos de dispersão com linha em MatplotlibConecte os pontos do gráfico de dispersão do Matplotlib na ordem dos dados com `plot()`, defina o estilo da linha e controle qual camada aparece por cima com `zorder`. Como adicionar título a subquadrantes em MatplotlibPodemos adicionar um título aos subplots em Matplotlib usando Axes.set_title(), Axes.title.set_text() ou os eixos atuais do pyplot (plt.gca()). Como criar uma única legenda para todos os subquadros em MatplotlibUse `fig.legend()` para criar uma legenda no nível da figura inteira e `ax.legend()` para criar uma legenda de um Axes específico. Quando os subplots compartilham os mesmos rótulos, reutilize os itens de um deles; quando o conteúdo difere, reúna os itens de cada Axes. Como Plotar Dois Histogramas Juntos em MatplotlibEste artigo de como fazer introduz como plotar dois histogramas ao mesmo tempo em Matplotlib. Como girar o texto do rótulo das marcações do eixo X no MatplotlibAprenda cinco maneiras de girar os rótulos das marcações do eixo x do Matplotlib e de alinhá-los quando rótulos longos se sobrepõem. Como traçar linhas horizontais e verticais em MatplotlibEste tutorial apresenta como traçar linhas horizontais e verticais no Matplotlib com axhline e axvline, hlines e vlines, e as funções de sombreamento axhspan e axvspan. Como exibir a grade do Pyplot no MatplotlibAprenda a adicionar uma grade a um gráfico do Matplotlib com `grid()` e a personalizar a cor, o estilo e a largura das linhas. Curva suave do gráfico MatplotlibEste tutorial explica como podemos traçar uma curva suave a partir de coordenadas dadas usando os módulos do pacote scipy e matplotlib. Como mostrar uma imagem com o Matplotlib PythonAprenda a carregar e exibir uma imagem local com o imshow() do Matplotlib, exibir uma imagem PIL, personalizar sua aparência e salvar a figura. Colorplot de 2D Array MatplotlibEste tutorial explica como podemos gerar colorplot de arrays 2D usando os métodos matplotlib.pyplot.imshow() e matplotlib.pyplot.pcolormesh() em Python. Como definir manualmente a largura das classes de um histograma no MatplotlibPara controlar a largura das classes em um histograma unidimensional no Matplotlib, passe os dados e uma sequência de limites para `plt.hist(..., bins=...)`. Como definir o tamanho da fonte dos rótulos de marcação no MatplotlibEste tutorial introduz como definir o tamanho da fonte dos rótulos de marcação no Matplotlib. Como plotar dados em tempo real usando o MatplotlibExiba dados em mudança em uma janela do Matplotlib com FuncAnimation(), redesenhos manuais da tela ou um elemento de dispersão que se atualiza. Como exibir várias imagens em uma figura Corretamente em MatplotlibExiba várias imagens em uma figura do Matplotlib com uma grade de eixos e, em seguida, personalize painéis individuais. Como alterar o espaço entre subgráficos no MatplotlibUse tight_layout(), subplots_adjust(), subplot_tool() ou constrained_layout=True para melhorar o espaçamento em figuras do Matplotlib com muitos subgráficos. Definir valores do eixo X em MatplotlibEste tutorial mostra como podemos definir os valores dos eixos X usando os matplotlib.pyplot.xticks() em Matplotlib.