Aller au contenu principal

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

x

str

Nom de la colonne à utiliser comme coordonnées horizontales pour chaque point.

y

str ou liste de str

Nom de la colonne à utiliser comme coordonnées verticales pour chaque point.

**kwargs

Facultatif

Arguments de mot clé supplémentaires.

parameter

Type

Description

x

str

Nom de la colonne à utiliser comme coordonnées horizontales pour chaque point.

y

str ou liste de str

Nom de la colonne à utiliser comme coordonnées verticales pour chaque point.

**kwargs

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')