Fonction Pandas DataFrame DataFrame.plot.scatter()
-
Syntaxe de
pandas.DataFrame.plot.scatter()
: -
Exemples de codes : Générer un diagramme de dispersion avec
DataFrame.plot.scatter()
-
Exemples de codes : Définir la couleur des points dans le nuage de points généré à l’aide de
DataFrame.plot.scatter()
-
Exemples de codes : Définir la taille des points dans le diagramme de dispersion généré à l’aide de la fonction
DataFrame.plot.scatter()
pandas.DataFrame.plot.scatter()
crée un diagramme de dispersion à partir des colonnes DataFrame
données.
Syntaxe de pandas.DataFrame.plot.scatter()
:
DataFrame.plot.scatter(x, y, s=None, c=None, **kwargs)
Paramètres
x |
Entier ou chaîne. Nom de la colonne ou position à placer sur l’axe X |
y |
Entier ou chaîne. Nom de la colonne ou position à placer le long de l’axe des Y |
s |
Scalaire ou array_like. Taille de chaque point sur le diagramme de dispersion |
c |
String, Integer ou array_like. Couleur de chaque point sur le diagramme de dispersion |
**kwargs |
arguments de mots-clés pour DataFrame.plot() |
Exemples de codes : Générer un diagramme de dispersion avec DataFrame.plot.scatter()
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({'X':
[1,2,3,4,5],
'Y': [1, 2, 3,4,5],
'Z': [3,4,5,6,1]})
scatter_plot=df.plot.scatter(x='X',y='Y')
scatter_plot.plot()
plt.show()
Production:
Cette méthode génère un diagramme de dispersion avec la colonne X
placée le long de l’axe X, et la colonne Y
placée le long de l’axe Y. Nous utilisons matplotlib.pyplot
pour montrer le nuage de points généré.
Exemples de codes : Définir la couleur des points dans le nuage de points généré à l’aide de DataFrame.plot.scatter()
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({'X':
[1,2,3,4,5],
'Y': [1, 2, 3,4,5],
'Z': [3,4,5,6,3]})
scatter_plot=df.plot.scatter(x='X',y='Z',c="Red")
scatter_plot.plot()
plt.show()
Production:
Cette méthode génère un diagramme de dispersion avec la colonne X
placée le long de l’axe X, et la colonne Z
placée le long de l’axe Y. La couleur des points du nuage de points est fixée au rouge, en passant par le rouge (c="Red"
) comme argument dans la fonction DataFrame.plot.scatter()
.
Vous pouvez également définir d’autres couleurs de points dans le diagramme de dispersion en utilisant le paramètre c
.
Exemples de codes : Définir la taille des points dans le diagramme de dispersion généré à l’aide de la fonction DataFrame.plot.scatter()
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({'X':
[1,2,3,4,5],
'Y': [1, 2, 3,4,5],
'Z': [3,4,5,6,3]})
scatter_plot=df.plot.scatter(x='X',y='Z',s=50,c="Green")
scatter_plot.plot()
plt.show()
Production:
Cette méthode génère un nuage de points avec la colonne X
placée sur l’axe X et la colonne Z
placée sur l’axe Y. La couleur des points dans le nuage de points est fixée à Vert
et la taille des points à 50 en passant par c="Green"
et s=50
comme arguments dans la fonction DataFrame.plot.scatter()
.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn