Entendendo o Matplotlib Pyplot
Este artigo demonstrará alguns dos principais recursos do Matplotlib Pyplot e como você pode implementá-los para criar diferentes tipos de visualizações com exemplos.
Pyplot é uma sub-biblioteca do Matplotlib que fornece uma interface simples e intuitiva para criar visualizações.
Matplotlib PyplotGenericName
Existem muitas funções Matplotlib disponíveis dentro do submódulo pyplot , e elas são comumente importadas por meio do alias plt :
Example:
Também podemos atribuir nosso alias personalizado:
Example:
pt agora é o nome do pacote Pyplot.
No diagrama abaixo, esboce uma linha conectando ( 0,0 ) com ( 19,97 ):
Example:
Atribua o valor x1,x2 ( 5,12 ) e o valor y1,y2 ( 16,320 ):
Example:
Exemplo de Explicação
No exemplo acima, criamos um gráfico simples usando a biblioteca matplotlib em Python.
Ele primeiro importa o módulo pyplot de matplotlib como pt e o módulo numpy como npy.
Em seguida, define dois arrays , x_plane e y_plane , usando a biblioteca numpy. x_plane contém as coordenadas x de dois pontos, 5 e 12, e y_plane contém as coordenadas y correspondentes desses pontos, 16 e 320.
Por fim, a função plot de pyplot é usada para criar um gráfico de linhas com as coordenadas x e y fornecidas. A função show é usada para exibir o gráfico na tela.
Portanto, ao executar este código, você verá um gráfico de linha de dois pontos em um plano 2D com valores x de 5 e 12 e valores y correspondentes de 16 e 320.
Tipos de Matplotlib Pyplot
Matplotlib Pyplot fornece uma ampla variedade de tipos de gráficos, incluindo
- Gráficos de linha
- Gráficos de dispersão
- Gráficos de barras
- Histogramas
Gráfico de linha
Um gráfico de linha exibe dados como uma série de pontos conectados por linhas retas.
É usado para visualizar tendências em dados ao longo do tempo ou outras variáveis contínuas.
Para criar um gráfico de linha, podemos usar a função plot() :
Example:
Gráfico de Dispersão
Um gráfico de dispersão exibe dados como uma coleção de pontos.
É usado para visualizar a relação entre duas variáveis contínuas.
Para criar um gráfico de dispersão, podemos usar a função scatter() :
Example:
gráfico de barras
Um gráfico de barras é um gráfico que retrata os dados como barras de diferentes alturas.
É usado para comparar dados categóricos.
Para criar um gráfico de barras, podemos usar a função bar() :
Example:
Histogramas
Um histograma é um gráfico que exibe a distribuição de uma variável contínua.
Ele é usado para visualizar a forma dos dados e identificar quaisquer padrões ou tendências.
Para criar um histograma, podemos usar a função hist() :
Example:
Benefícios do Matplotlib Pyplot
- Matplotlib pyplot é uma ferramenta simples e intuitiva que permite a fácil criação de vários gráficos, como gráficos de linhas, gráficos de dispersão, gráficos de barras, histogramas e muitos outros.
- Ele oferece uma ampla gama de opções de personalização, como alteração de rótulos, títulos, cores, estilos de linha, estilos de marcadores, legendas e muito mais, o que o torna altamente adaptável a requisitos específicos.
- É altamente compatível com outras bibliotecas conhecidas no ecossistema científico Python, incluindo NumPy, Pandas e SciPy, o que facilita a integração da funcionalidade de plotagem com análise de dados e fluxos de trabalho de computação científica.
- Ele produz resultados de alta qualidade em vários formatos, como PNG, PDF e SVG, permitindo que os usuários criem figuras com qualidade de publicação para artigos científicos , relatórios e apresentações.