[PYTHON] Dessinez plusieurs graphiques à l'aide de Pandas

Dessinez plusieurs graphiques à l'aide de Pandas

Comment dessiner plusieurs graphiques dans une même zone. Par exemple, cet article importe matplotlib en plus des pandas et des dessins. Cependant, cette fois, j'écrirai sur la façon de dessiner en utilisant uniquement la bibliothèque pandas.

Comme indiqué ci-dessous, il semble que cela puisse être réalisé en substituant les informations de dessin du premier graphe dans ax1 et en substituant les informations de premier graphe ax1 dans l'argument ax du tracé du deuxième graphe. En faisant cela, il peut être écrit de manière concise sans utiliser matplotlib.


import pandas as pd
import numpy as np

#Créer un bloc de données.
df = pd.DataFrame(np.arange(12).reshape(4, 3),
                  columns=["colA", "colB", "colC"],
                  index=["row1", "row2", "row3", "row4"])

#Premier graphique.
ax1 = df.plot(x="colA", y="colB")
#Deuxième graphique.
df.plot(x="colA", y="colC", ax = ax1)

Et le résultat de sortie est le suivant.

screenshot.png

Les références

https://stackoverflow.com/questions/42128467/matplotlib-plot-multiple-columns-of-pandas-data-frame-on-the-bar-chart/42131286

Recommended Posts

Dessinez plusieurs graphiques à l'aide de Pandas
Dessinez plusieurs graphiques à l'aide de figures et d'axes matplotlib
[Python] Comment dessiner plusieurs graphiques avec Matplotlib
Tableau croisé à l'aide de Pandas
Combinez plusieurs fichiers Excel chargés à l'aide de pandas en un seul
Animer plusieurs graphiques avec matplotlib
Analyse de données à l'aide de pandas python
Méthode de visualisation de données utilisant matplotlib (+ pandas) (5)
Analyser le fichier jtl de JMeter à l'aide de pandas
Précautions lors de l'utilisation de codecs et de pandas
Méthode de visualisation de données utilisant matplotlib (+ pandas) (3)
Extraire plusieurs colonnes spécifiques avec des pandas
100 traitement du langage knock-31 (en utilisant des pandas): verbe
Dessinez un graphique avec des pandas + XlsxWriter
Dessinez facilement des graphiques avec matplotlib
Cas utilisant un tracé de pandas, cas utilisant un tracé matplotlib (pur)
Méthode de visualisation de données utilisant matplotlib (+ pandas) (4)
Coexistence de plusieurs versions à l'aide de Node.js n
100 traitement du langage knock-38 (en utilisant des pandas): histogramme