2016-09-29 3 views
0

J'ai données dans le format suivantTraçage un type de Histogramme

0 0.69 
1 0.87 
1 0.87 
0 0.87 
0 0.87 

La première colonne est zéro ou un. La deuxième colonne est un nombre décimal. Si vous regardez la table, à 0,69, il n'y a qu'un seul zéro et aucun. Toujours à 0,87, il y a deux zéros et deux uns. Je veux le tracer de sorte que l'axe des x est le nombre décimal. L'axe Y a deux parcelles. L'un sera le nombre de zéros à ce nombre décimal et l'autre est le nombre de uns. Supposons également que j'ai cette table au format pandas dataframe.

Répondre

3

utilisation groupby, size et unstack

df.groupby([0, 1]).size().rename_axis([None, None]).unstack(0).plot.bar() 

enter image description here