Jednak żadna figura nie może przedstawić informacji wizualnie tak dokładnej jak 3-wymiarowa liczba.
W tym samouczku dowiemy się, w jaki sposób możesz przekształcić prostą wykres liniowy w figurę 3D, która obraca głowy ludzi za pomocą modułu Plotly Express.
Zacznijmy.
Spiski.Wyrazić.Line_3d
Aby utworzyć wykres linii 3D, używamy funkcji line_3d () z modułu ekspresowego fabularnego. Składnia funkcji jest jak pokazana następująco:
Oto kilka ważnych parametrów, które musisz wiedzieć:
Przykład 1: Tworzenie wykresu linii 3D
Poniższy przykład pokazuje, jak utworzyć wykres liniowy 3D za pomocą modułu Express Module:
importować fabuły.Wyraź jako PX
df = px.dane.gapminder ().zapytanie („Continent == 'Asia'”)
Ryc. = PX.line_3d (df, x = „rok”, y = „lifeexp”, z = „rok”)
Figa.pokazywać()
W danym przykładzie używamy funkcji Line_3d do wykreślania wykresu linii 3D danych o długości życia kraju na kontynencie Azji.
Poprzedni kod zwraca liczbę, jak pokazano (z domyślnej perspektywy kamery) w następujący sposób:
Możesz obrócić wynikową figurę wzdłuż dowolnej osi i wyświetlić dane według uznania. Poniżej znajduje się prosty obrót obrotu figury:
Przykład 2: Określenie koloru
Chociaż poprzedni wykres robi to, w jaki sposób dane, nie można go łatwo zinterpretować. Możemy powiedzieć, że pokazuje każdą linię z innym kolorem opartym na kraju, przekazując parametr koloru jako kolumnę „kraj”.
Przykład jest następujący:
importować fabuły.Wyraź jako PX
df = px.dane.gapminder ().zapytanie („Continent == 'Asia'”)
Ryc. = PX.line_3d (df, x = „rok”, y = „lifeexp”, z = „rok”, color = „kraj”)
Figa.pokazywać()
Dany kod zwraca liczbę, jak pokazano następująco (obrócone zgodnie z ruchem wskazówek zegara):
Przykład 3: Wykres 3D prostej linii
Możemy uprościć rzeczy i utworzyć wykres linii 3D równomiernie rozproszonych danych za pomocą Numpy. Przykład jest następujący:
importować fabuły.Wyraź jako PX
importować Numpy jako NP
x = np.Arange (10)
y = x ** 2
Z = y ** 2
Ryc. = PX.line_3d (df, x = x, y = y, z = z)
Figa.pokazywać()
Zwraca to rysunek pokazany na poniższej ilustracji:
Możesz obrócić wykres, aby uzyskać lepszy widok w następujący sposób:
Wniosek
W tym samouczku nauczyłeś się podstaw tworzenia wykresu linii 3D za pomocą modułu Plotly Express.