====== 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''