La oss dykke inn og diskutere hvordan vi kan bruke Scatter3D -klassen til å lage 3D -spredningsplott.
Grunnleggende spredning 3D -plot med plottly graf_objekter
Vi vil starte med et enkelt eksempel som lar oss lage en enkel 3D -spredningsplott ved hjelp av Graph_Objects.
Eksempelkoden er gitt nedenfor:
Importer plotly.Graph_Objects som GOKoden over vil opprette et enkelt spredningsplott i 3D som spesifisert av x-, y- og z -parametrene.
Et eksempelutgangsfigur er som vist:
Husk at det er en rotert figur. Som standard vil plotly stille kameravisningen til 1.
3D -spredningsplott ved hjelp av en dataaframe
Vi kan også bruke plotly graf_objekter og en dataaframe for å lage en 3D -spredningsplott. I koden nedenfor bruker vi for eksempel iris () -dataene for å lage 3D -spredningsplott basert på tilgjengelige kolonnene.
Importer plotly.Graph_Objects som GODen resulterende figuren er som vist:
Vi kan også definere den unike fargen for markørene ved å tilpasse markøregenskapen. Et eksempelkode vises nedenfor:
Importer plotly.Graph_Objects som GOI dette tilfellet tilpasser vi markøregenskapene som definert i ordboken. For eksempel setter vi størrelsen på markørene til 8 og fargen til petal_width -kolonnen i datarammen. Vi kan også tilpasse fargen opacitet ved å angi opacitetsverdien mellom 0 og 1.
Den resulterende figuren er som vist:
Du kan også spesifisere en tilpasset fargeskala som vist:
Fig = GO.Figur (data = gå.Scatter3d (Produksjon:
Lukking
I denne artikkelen har du lært hvordan du bruker SCATTER3D -klassen i PLOTLY Graph_Objects -modulen for å lage 3D -spredningsplott av forskjellige typer. Utforsk gjerne dokumentene for mer.
Takk for at du leser og lykkelig koding!!