Ci immerciamo e discutiamo di come possiamo usare la classe Scatter3D per creare grafici a dispersione 3D.
Grafico 3d a dispersione di base con graph_objects
Inizieremo con un semplice esempio che ci consente di creare un semplice diagramma a dispersione 3D usando graph_objects.
Il codice di esempio è fornito di seguito:
importazione della trama.graph_objects come GoIl codice sopra creerà un semplice diagramma a dispersione in 3D come specificato dai parametri X, Y e Z.
Una figura di output di esempio è come mostrato:
Tieni presente che è una figura ruotata. Per impostazione predefinita, Plollaly imposterà la vista della fotocamera su 1.
Grafico a dispersione 3D usando un frame dati
Possiamo anche usare Plotly Graph_Objects e un frame di dati per creare un diagramma a dispersione 3D. Ad esempio, nel codice seguente, utilizziamo i dati IRIS () per creare grafici a dispersione 3D in base alle colonne disponibili.
importazione della trama.graph_objects come GoLa figura risultante è come mostrato:
Possiamo anche definire il colore unico per i marcatori personalizzando la proprietà del marcatore. Un codice di esempio è mostrato di seguito:
importazione della trama.graph_objects come GoIn questo caso, stiamo personalizzando le proprietà del marcatore come definite nel dizionario. Ad esempio, impostiamo le dimensioni dei marcatori su 8 e il colore sulla colonna Petal_width nella cornice dei dati. Possiamo anche personalizzare l'opacità del colore impostando il valore di opacità tra 0 e 1.
La figura risultante è come mostrato:
Puoi anche specificare una scala di colori personalizzata come mostrato:
FIG = GO.Figura (data = go.SPATTER3D (Produzione:
Chiusura
In questo articolo, hai imparato a utilizzare la classe Scatter3D nel modulo Plotly Graph_Objects per creare grafici a dispersione 3D di vari tipi. Sentiti libero di esplorare i documenti per ulteriori informazioni.
Grazie per la lettura e la codifica felice!!