Skip to content

Instantly share code, notes, and snippets.

@fcunhaneto
Last active September 5, 2018 20:54
Show Gist options
  • Save fcunhaneto/012d0678a3a313372084ce385f32f5ee to your computer and use it in GitHub Desktop.
Save fcunhaneto/012d0678a3a313372084ce385f32f5ee to your computer and use it in GitHub Desktop.
Criando um diagrama de barras da distribuição de pesos separados  entre feminino e masculino
import pandas as pd
import matplotlib.pyplot as plt
from pandasUteis.pandas_utils import frequency_by_buckets
"""
Criando um histograma comparando os pesos masculino x feminino
"""
fem = df[df.Sexo == 'F']
mas = df[df.Sexo == 'M']
peso_fem = fem['Peso']
peso_mas = mas['Peso']
plt.figure(figsize=(8, 6))
"""
sobre a função hist(x, bins=None, color=None, label=None, **kwargs)
x: Valores de entrada, um array único ou uma sequência de arrays
bins: Inteiro ou sequência ou 'auto', opcional
labels: String ou sequência de strings para corresponder a vários conjuntos de dados
color: Especificação de cores ou sequência de especificações de cores
Mais em:
https://matplotlib.org/api/_as_gen/matplotlib.pyplot.hist.html
"""
plt.hist(peso_fem, bins=range(40, 110,10),
label='feminino', color='#FF26E1', alpha=0.5)
plt.hist(peso_mas, bins=range(40, 110,10),
label='masculino', color='#2DB200', alpha=0.5)
plt.title('Distribuição de Pesos')
plt.xlabel('Peso')
plt.ylabel('Alunos')
plt.legend(loc='upper right')
plt.savefig('imagens/peso-histograma-mas-x-fem.png')
plt.close()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment