Nuage de points
Crée un nuage de points avec une taille et une couleur de marqueur variables.
Les coordonnées de chaque point sont définies par deux colonnes de DataFrame, et des cercles pleins sont utilisés pour représenter chaque point. Ce type de tracé est utile pour visualiser des corrélations complexes entre deux variables, telles que des coordonnées 2D naturelles comme la longitude et la latitude, ou toute paire de métriques pouvant être tracées l'une par rapport à l'autre.
Syntaxe
scatter(x, y, **kwargs)
parameter
parameter | Type | Description |
|---|---|---|
| str | Nom de la colonne à utiliser comme coordonnées horizontales pour chaque point. |
| str ou liste de str | Nom de la colonne à utiliser comme coordonnées verticales pour chaque point. |
| Facultatif | Arguments de mot clé supplémentaires. |
Renvoie
plotly.graph_objs.Figure
Exemples
Python
from pyspark.sql import SparkSession
spark = SparkSession.builder.getOrCreate()
data = [(5.1, 3.5, 0), (4.9, 3.0, 0), (7.0, 3.2, 1), (6.4, 3.2, 1), (5.9, 3.0, 2)]
columns = ['length', 'width', 'species']
df = spark.createDataFrame(data, columns)
df.plot.scatter(x='length', y='width')