matplotlib
Tabela de conteúdos
Matplotlib
Biblioteca para plotar gráficos no Python
import matplotlib.pyplot as plt
Título
plt.title("Título")
Rótulos
Eixo x:
plt.xlabel("Descrição")
Eixo y:
plt.ylabel("Descrição")
Plot
import numpy as np x1 = np.arange(-1000,1000,1) # cria-se um array de -1000 até 1000 passando 1 em 1. plt.plot(x1, x1**2)#plota o array x1 dentro da função x^2 plt.show()
Histogramas
plt.figure(figsize=(8,6)) plt.hist(peso, bins= range(40, 110, 10)) plt.show()
O argumento bins
refere-se que os valores devem estar entre 40 e 110 de 10 em 10.
Gráficos em barra
Utiliza-se dados numéricos discretos ou categóricos ordinais
toler = df['toler'] toler_sum = toler.value_counts() x = toler_sum.index y = toler_sum plt.figure(figsize=(8,6)) plt.bar(x,y) plt.xticks(x)#obriga mostrar todos os valores no eixo X plt.show()
Box-Plot
alturas = df['alturas'] plt.boxplot(alturas) plt.show()
Violin-Plot
Utiliza-se dados numéricos contínuos:
alturas = df['alturas'] plt.violinplot(alturas) plt.show()
Gráfico Pizza
Utiliza-se um dado categórico nominal (sim,não) para gerar esse gráfico:
df['fuma'].value_counts(sort=false).plot.pie() plt.show()
Gráfico de linhas
plt.vlines(x,0,ymax)
Gráfico de Dispersão
plt.scatter(x,y) plt.show()
Histograma
plt.hist(nome_array, bins=100)
Argumento bins refere-se a número de subdivisão do histograma
matplotlib.txt · Última modificação: 2024/07/29 08:10 por jdos