Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Balkendiagramm | 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
Balkendiagramm

Ein Balkendiagramm, auch bekannt als Balkengrafik, ist eine visuelle Darstellung, bei der kategoriale Daten mit rechteckigen Balken angezeigt werden. Die Höhe oder Länge dieser Balken ist direkt proportional zu den Werten, die sie darstellen. Ohne weitere Umschweife, lassen Sie uns einen Blick auf die Implementierung des Balkendiagramms in matplotlib werfen:

123456
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] # Creating a bar chart with separate colors for each bar plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow']) plt.show()
copy

Erforderliche Parameter

In diesem Beispiel verwenden wir die bar()-Funktion von pyplot, um ein Balkendiagramm zu erstellen. Wir geben eine Liste von Programmiersprachnamen für die x-Achse als erstes Argument (x) und die jeweiligen Balkenhöhen, die die Popularitätsprozentsätze darstellen, als zweites Argument (height) an.

Optionale Parameter

Mit dem color-Schlüsselwortargument geben wir die Liste der Farbnamen an. Standardmäßig haben alle Balken eine bläuliche Farbe.

Ein weiterer wichtiger optionaler Parameter ist width und steht für die Breite(n) der Balken, der Standardwert ist 0.8. Es kann entweder eine einzelne float-Zahl sein, was gleiche Breite für jeden Balken bedeutet, oder ein Array von floats, wobei jedes Element der Breite des jeweiligen Balkens entspricht. Lassen Sie uns diesen Parameter für unser Beispiel ändern:

123456
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] # Specify the bars colors and widths plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow'], width=[0.9, 0.7, 0.5, 0.3]) plt.show()
copy

Wir können deutlich sehen, dass die Breite von links nach rechts abnimmt, genau das haben wir erwartet.

Wie bei anderen Diagrammen können Sie jederzeit die Dokumentation für einen schnellen Überblick über die Syntax der bar()-Funktion und all ihrer Parameter zu Rate ziehen.

Aufgabe

Swipe to start coding

  1. Verwenden Sie die richtige Funktion, um ein Balkendiagramm zu erstellen.
  2. Übergeben Sie countries und gdp_list in dieser Funktion in der richtigen Reihenfolge.
  3. Verwenden Sie das richtige Schlüsselwortargument, um die Breite der Balken anzugeben.
  4. Füllen Sie die Liste für dieses Schlüsselwortargument mit den folgenden Werten 0.6, 0.9, 0.45, 0.2 von links nach rechts.

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 4
toggle bottom row

book
Balkendiagramm

Ein Balkendiagramm, auch bekannt als Balkengrafik, ist eine visuelle Darstellung, bei der kategoriale Daten mit rechteckigen Balken angezeigt werden. Die Höhe oder Länge dieser Balken ist direkt proportional zu den Werten, die sie darstellen. Ohne weitere Umschweife, lassen Sie uns einen Blick auf die Implementierung des Balkendiagramms in matplotlib werfen:

123456
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] # Creating a bar chart with separate colors for each bar plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow']) plt.show()
copy

Erforderliche Parameter

In diesem Beispiel verwenden wir die bar()-Funktion von pyplot, um ein Balkendiagramm zu erstellen. Wir geben eine Liste von Programmiersprachnamen für die x-Achse als erstes Argument (x) und die jeweiligen Balkenhöhen, die die Popularitätsprozentsätze darstellen, als zweites Argument (height) an.

Optionale Parameter

Mit dem color-Schlüsselwortargument geben wir die Liste der Farbnamen an. Standardmäßig haben alle Balken eine bläuliche Farbe.

Ein weiterer wichtiger optionaler Parameter ist width und steht für die Breite(n) der Balken, der Standardwert ist 0.8. Es kann entweder eine einzelne float-Zahl sein, was gleiche Breite für jeden Balken bedeutet, oder ein Array von floats, wobei jedes Element der Breite des jeweiligen Balkens entspricht. Lassen Sie uns diesen Parameter für unser Beispiel ändern:

123456
import matplotlib.pyplot as plt programming_languages = ['Python', 'Java', 'C#', 'C++'] shares = [40, 30, 17, 13] # Specify the bars colors and widths plt.bar(programming_languages, shares, color=['blue', 'green', 'red', 'yellow'], width=[0.9, 0.7, 0.5, 0.3]) plt.show()
copy

Wir können deutlich sehen, dass die Breite von links nach rechts abnimmt, genau das haben wir erwartet.

Wie bei anderen Diagrammen können Sie jederzeit die Dokumentation für einen schnellen Überblick über die Syntax der bar()-Funktion und all ihrer Parameter zu Rate ziehen.

Aufgabe

Swipe to start coding

  1. Verwenden Sie die richtige Funktion, um ein Balkendiagramm zu erstellen.
  2. Übergeben Sie countries und gdp_list in dieser Funktion in der richtigen Reihenfolge.
  3. Verwenden Sie das richtige Schlüsselwortargument, um die Breite der Balken anzugeben.
  4. Füllen Sie die Liste für dieses Schlüsselwortargument mit den folgenden Werten 0.6, 0.9, 0.45, 0.2 von links nach rechts.

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 4
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