Documentation Index
Fetch the complete documentation index at: https://wb-21fd5541-john-wbdocs-2044-rename-serverless-products.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
fonction scatter
scatter(
table: 'wandb.Table',
x: 'str',
y: 'str',
title: 'str' = '',
split_table: 'bool' = False
) → CustomChart
Construit un graphique de dispersion à partir d’un wandb.Table de données.
Arguments :
table : Le tableau W&B contenant les données à visualiser.
x : Le nom de la colonne utilisée pour l’axe des x.
y : Le nom de la colonne utilisée pour l’axe des y.
title : Le titre du nuage de points.
split_table : Indique si le tableau doit être placé dans une section distincte de l’interface W&B. Si True, le tableau sera affiché dans une section intitulée “Custom Chart Tables”. La valeur par défaut est False.
Retourne :
CustomChart : Un objet de graphique personnalisé qui peut être enregistré dans W&B. Pour enregistrer le graphique, passez-le à wandb.log().
Exemple :
import math
import random
import wandb
# Simuler les variations de température à différentes altitudes au fil du temps
data = [
[i, random.uniform(-10, 20) - 0.005 * i + 5 * math.sin(i / 50)]
for i in range(300)
]
# Créer un tableau W&B avec les colonnes altitude (m) et température (°C)
table = wandb.Table(data=data, columns=["altitude (m)", "temperature (°C)"])
# Initialiser le run W&B et enregistrer le graphique de dispersion
with wandb.init(project="temperature-altitude-scatter") as run:
# Créer et enregistrer le graphique de dispersion
scatter_plot = wandb.plot.scatter(
table=table,
x="altitude (m)",
y="temperature (°C)",
title="Altitude vs Temperature",
)
run.log({"altitude-temperature-scatter": scatter_plot})