Traçage des Pandas DataFrames à Tarte Graphiques à l'aide de matplotlib
Est-il possible d'imprimer un DataFrame
comme un graphique à l'aide de matplotlib? Cette a des instructions pour tracer beaucoup de types de graphiques, y compris un bar, un histogramme, nuage de points, etc. Mais camembert est manquant?
OriginalL'auteur Nilani Algiriyage | 2014-01-13
Vous devez vous connecter pour publier un commentaire.
semble fonctionner comme prévu. Si le DataFrame a plus d'une colonne, il va augmenter.
Lisez la documentation pour
pie
, et d'utiliser le DataFrame de.columns
.OriginalL'auteur Dan Allan
Pandas a ce construit dans le
pd.DataFrame.plot()
. Tout ce que vous avez à faire est d'utiliserkind='pie'
drapeau et dire de la colonne que vous voulez (ou utilisersubplots=True
pour obtenir toutes les colonnes). Cela ajoutera automatiquement les étiquettes pour vous, et même ne le pourcentage des étiquettes.Pour en faire un peu plus de personnalisation que vous pouvez faire ceci:
Où vous dites à la
DataFrame
queax=ax
. Vous pouvez également utiliser tous lesmatplotlib plt.pie()
indicateurs comme illustré ci-dessus.OriginalL'auteur cmgerber