Kursinhalt
Ultimative Visualisierung mit Python
Ultimative Visualisierung mit Python
Liniendiagramm
Herzlichen Glückwunsch zum Abschluss des ersten Abschnitts! Da Sie bereits ein Diagramm mit einem einzelnen Punkt erstellt haben, ist es an der Zeit, ein Liniendiagramm zu erstellen.
Anwendungen
Liniendiagramm wird verwendet, um die Beziehung zwischen zwei Variablen (z. B. x, y) mit geraden Linien darzustellen. Formeller zeigt es die Beziehung zwischen kontinuierlichen oder ordinalen Variablen in einer kontinuierlichen Datenpunktweise. Darüber hinaus kann es zeigen, wie sich eine bestimmte Variable im Laufe der Zeit verändert.
Erstellen eines Liniendiagramms
Wir verwenden eine Funktion aus pyplot
, die uns bereits bekannt ist, um Liniendiagramme zu erstellen: plot()
. Schauen wir uns ein Beispiel für ein Liniendiagramm an, das eine quadratische Beziehung zwischen zwei Variablen zeigt:
import matplotlib.pyplot as plt import numpy as np data_linear = np.arange(0, 6) data_squared = data_linear ** 2 # Creating a line plot with specifying x and y plt.plot(data_linear, data_squared, '-o') plt.show()
Tatsächlich kann dieser Code noch weiter vereinfacht werden. Schauen Sie sich ein weiteres Beispiel an:
import matplotlib.pyplot as plt import numpy as np data_squared = np.arange(0, 6) ** 2 # Creating a line plot using only one array plt.plot(data_squared, '-o') plt.show()
Hier haben wir nur ein Array data_squared
zum Plotten verwendet. Aber wie versteht matplotlib
, welche Werte für die x-Achse und die y-Achse verwendet werden?
Hinweis
Wenn nur ein Array (pandas
Series
-Objekt) angegeben ist, werden dessen Indizes für die x-Achse und die Werte für die y-Achse verwendet.
Die Indizes in diesem Beispiel sind Zahlen von 0
bis einschließlich 5
(nur ganzzahlige Indizes eines üblichen Arrays der Größe 6
).
Swipe to start coding
- Verwenden Sie die richtige Funktion zum Erstellen eines Liniendiagramms.
- Geben Sie
x_data
(x-Achse) undy_data
(y-Achse) in der richtigen Reihenfolge als die ersten beiden Argumente an. - Geben Sie das äußerste Argument an, sodass das Diagramm
'o'
-Marker und gestrichelte Linien hat.
Lösung
Danke für Ihr Feedback!
Liniendiagramm
Herzlichen Glückwunsch zum Abschluss des ersten Abschnitts! Da Sie bereits ein Diagramm mit einem einzelnen Punkt erstellt haben, ist es an der Zeit, ein Liniendiagramm zu erstellen.
Anwendungen
Liniendiagramm wird verwendet, um die Beziehung zwischen zwei Variablen (z. B. x, y) mit geraden Linien darzustellen. Formeller zeigt es die Beziehung zwischen kontinuierlichen oder ordinalen Variablen in einer kontinuierlichen Datenpunktweise. Darüber hinaus kann es zeigen, wie sich eine bestimmte Variable im Laufe der Zeit verändert.
Erstellen eines Liniendiagramms
Wir verwenden eine Funktion aus pyplot
, die uns bereits bekannt ist, um Liniendiagramme zu erstellen: plot()
. Schauen wir uns ein Beispiel für ein Liniendiagramm an, das eine quadratische Beziehung zwischen zwei Variablen zeigt:
import matplotlib.pyplot as plt import numpy as np data_linear = np.arange(0, 6) data_squared = data_linear ** 2 # Creating a line plot with specifying x and y plt.plot(data_linear, data_squared, '-o') plt.show()
Tatsächlich kann dieser Code noch weiter vereinfacht werden. Schauen Sie sich ein weiteres Beispiel an:
import matplotlib.pyplot as plt import numpy as np data_squared = np.arange(0, 6) ** 2 # Creating a line plot using only one array plt.plot(data_squared, '-o') plt.show()
Hier haben wir nur ein Array data_squared
zum Plotten verwendet. Aber wie versteht matplotlib
, welche Werte für die x-Achse und die y-Achse verwendet werden?
Hinweis
Wenn nur ein Array (pandas
Series
-Objekt) angegeben ist, werden dessen Indizes für die x-Achse und die Werte für die y-Achse verwendet.
Die Indizes in diesem Beispiel sind Zahlen von 0
bis einschließlich 5
(nur ganzzahlige Indizes eines üblichen Arrays der Größe 6
).
Swipe to start coding
- Verwenden Sie die richtige Funktion zum Erstellen eines Liniendiagramms.
- Geben Sie
x_data
(x-Achse) undy_data
(y-Achse) in der richtigen Reihenfolge als die ersten beiden Argumente an. - Geben Sie das äußerste Argument an, sodass das Diagramm
'o'
-Marker und gestrichelte Linien hat.
Lösung
Danke für Ihr Feedback!