Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Liniendiagramm | Erstellen Häufig Verwendeter Diagramme
Ultimative Visualisierung mit Python
course content

Kursinhalt

Ultimative Visualisierung mit Python

Ultimative Visualisierung mit Python

1. Einführung in Matplotlib
2. Erstellen Häufig Verwendeter Diagramme
3. Anpassung von Plots
4. Mehr Statistische Diagramme
5. Visualisierung mit Seaborn

book
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:

1234567
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()
copy

Tatsächlich kann dieser Code noch weiter vereinfacht werden. Schauen Sie sich ein weiteres Beispiel an:

123456
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()
copy

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).

Aufgabe

Swipe to start coding

  1. Verwenden Sie die richtige Funktion zum Erstellen eines Liniendiagramms.
  2. Geben Sie x_data (x-Achse) und y_data (y-Achse) in der richtigen Reihenfolge als die ersten beiden Argumente an.
  3. Geben Sie das äußerste Argument an, sodass das Diagramm 'o'-Marker und gestrichelte Linien hat.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 1
toggle bottom row

book
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:

1234567
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()
copy

Tatsächlich kann dieser Code noch weiter vereinfacht werden. Schauen Sie sich ein weiteres Beispiel an:

123456
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()
copy

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).

Aufgabe

Swipe to start coding

  1. Verwenden Sie die richtige Funktion zum Erstellen eines Liniendiagramms.
  2. Geben Sie x_data (x-Achse) und y_data (y-Achse) in der richtigen Reihenfolge als die ersten beiden Argumente an.
  3. Geben Sie das äußerste Argument an, sodass das Diagramm 'o'-Marker und gestrichelte Linien hat.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 1
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt