Plongeons et discutons de la façon dont nous pouvons utiliser la classe Scatter3D pour créer des tracés de dispersion 3D.
Tracé 3D de dispersion de base avec tracely graph_objects
Nous allons commencer par un exemple simple qui nous permet de créer un simple tracé de diffusion 3D à l'aide de Graph_Objects.
L'exemple de code est fourni ci-dessous:
Importer un terrain.Graph_objects comme GoLe code ci-dessus créera un tracé de diffusion simple en 3D comme spécifié par les paramètres x, y et z.
Un exemple de figure de sortie est comme indiqué:
Gardez à l'esprit que c'est une figure tournée. Par défaut, Plotly définira la vue de la caméra sur 1.
Plot de diffusion 3D à l'aide d'un DataFrame
Nous pouvons également utiliser Plotly Graph_Objects et un DataFrame pour créer un tracé de diffusion 3D. Par exemple, dans le code ci-dessous, nous utilisons les données iris () pour créer des tracés de dispersion 3D basés sur les colonnes disponibles.
Importer un terrain.Graph_objects comme GoLa figure résultante est comme indiqué:
Nous pouvons également définir la couleur unique des marqueurs en personnalisant la propriété Marker. Un exemple de code est illustré ci-dessous:
Importer un terrain.Graph_objects comme GoDans ce cas, nous personnalisons les propriétés du marqueur telles que définies dans le dictionnaire. Par exemple, nous avons réglé la taille des marqueurs sur 8 et la couleur de la colonne Petal_width dans le cadre de données. Nous pouvons également personnaliser l'opacité de couleur en définissant la valeur d'opacité entre 0 et 1.
La figure résultante est comme indiqué:
Vous pouvez également spécifier une échelle de couleurs personnalisée comme indiqué:
Fig = aller.Figure (données = aller.Dispers 3d (Sortir:
Fermeture
Dans cet article, vous avez appris à utiliser la classe Scatter3D dans le module Plotly Graph_Objects pour créer des graphiques de dispersion 3D de différents types. N'hésitez pas à explorer les documents pour plus.
Merci d'avoir lu et codage heureux!!