Last active
September 5, 2018 20:54
-
-
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
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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