Ferramentas do usuário

Ferramentas do site


matplotlib

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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki