Keine Abbildung kann die Informationen jedoch visuell so genau darstellen wie eine dreidimensionale Figur.
In diesem Tutorial erfahren wir, wie Sie ein einfaches Zeilendiagramm in eine 3D -Figur verwandeln können.
Lass uns anfangen.
Handlung.Äußern.Line_3d
Um ein 3D -Zeilendiagramm zu erstellen, verwenden wir die Funktion line_3d () aus dem Plotly Express -Modul. Die Funktionssyntax ist wie im Folgenden dargestellt:
Das Folgende sind einige wichtige Parameter, die Sie wissen müssen:
Beispiel 1: Erstellen eines 3D -Zeilendiagramms
Das folgende Beispiel zeigt, wie ein 3D -Zeilendiagramm mit dem Plotly Express -Modul erstellt wird:
Handlung importieren.als px ausdrücken
df = px.Daten.gapminder ().Abfrage ("Continent == 'Asia'")
Abb = Px.line_3d (df, x = 'Jahr', y = 'LifeExp', z = 'Jahr')
Feige.zeigen()
In dem angegebenen Beispiel verwenden wir die Funktion line_3d, um eine 3D -Linie -Diagramm der Länder -Lebenserwartungsdaten auf dem Asienkontinent zu zeichnen.
Der vorherige Code gibt eine Abbildung wie gezeigt (in Standardkamera -Sicht) im Folgenden zurück:
Sie können die resultierende Figur entlang jeder Achse drehen und die Daten nach Belieben anzeigen. Das Folgende ist eine einfache Drehung der Abbildung:
Beispiel 2: Angabe der Farbe
Obwohl das vorherige Diagramm so tut, wie die Daten es tut, ist es nicht leicht zu interpretieren. Wir können Plotly erkennen, dass sie jede Zeile mit einer anderen Farbe basierend auf dem Land zeigen soll, indem wir den Farbparameter als "Land" -Salpa übergeben.
Ein Beispiel ist wie folgt:
Handlung importieren.als px ausdrücken
df = px.Daten.gapminder ().Abfrage ("Continent == 'Asia'")
Abb = Px.line_3d (df, x = 'Jahr', y = 'LifeExp', z = 'Jahr', Color = 'Country')
Feige.zeigen()
Der angegebene Code gibt eine Abbildung zurück, wie im Folgenden gezeigt (im Uhrzeigersinn gedreht):
Beispiel 3: Einfaches 3D -Diagramm
Wir können Dinge vereinfachen und ein 3D -Zeilendiagramm von gleichmäßig verteilten Daten mit Numpy erstellen. Ein Beispiel ist wie folgt:
Handlung importieren.als px ausdrücken
Numph als NP importieren
x = np.Arange (10)
y = x ** 2
z = y ** 2
Abb = Px.line_3d (df, x = x, y = y, z = z)
Feige.zeigen()
Dies gibt eine in der folgende Abbildung gezeigte Abbildung zurück:
Sie können die Handlung für eine bessere Ansicht wie folgt drehen:
Abschluss
In diesem Tutorial haben Sie die Grundlagen des Erstellens eines 3D -Liniendiagramms mithilfe des Plotly Express -Moduls gelernt.