Menu
CoddyTech

Beschriftungen und Titel

Teil des Abschnitts Daten und Diagramme der Machine Learning-Journey von Coddy. Lektion 20 von 60.

Am Ende dieses Kapitels wirst du Diagramme wie dieses zeichnen:

Ein fertiges Diagramm mit dem Titel Wöchentliche Schritte: eine violette Linie mit Anas Schritten und Kreisen, grüne und rote Punkte für Bens Tage, eine schwarze gestrichelte Ziellinie bei 10 und eine Legende

Es beginnt mit Worten. Eine unbeschriftete Linie könnte Geld, Minuten oder Meter darstellen. Ein Titel und zwei Achsenbeschriftungen geben an, worum es geht:

months = [1, 2, 3, 4, 5, 6]
savings = [120, 250, 310, 480, 520, 700]
plt.plot(months, savings)
plt.title("My Savings")
plt.xlabel("Month")
plt.ylabel("Savings ($)")
plt.show()

Ein Liniendiagramm mit dem Titel My Savings, das von 120 auf 700 ansteigt, mit Month unter der waagerechten Achse und Savings ($) entlang der senkrechten Achse

Jede Funktion nimmt einen String entgegen, daher funktioniert auch ein f-String. Gib die Einheit im Label an und rufe alle drei vor plt.show() auf, wodurch das Diagramm fertiggestellt wird.

challenge icon

Aufgabe

Mittel

Ein Solarpanel hat jede Morgenstunde seine Leistung aufgezeichnet. Das Starterprogramm liest den Namen des Panels ein und zeichnet seine Linie. Vervollständige das Diagramm:

  1. Gib ihm den Namen, ein Leerzeichen und Output als Titel: Der Name Shed ergibt Shed Output.
  2. Beschrifte die waagerechte Achse mit Hour und die senkrechte Achse mit Power (W).
  3. Zeige das Diagramm an.

Dein Diagramm sollte wie dieses für ein Panel namens Balcony aussehen:

Ein Liniendiagramm mit dem Titel Balcony Output, das zwischen den Stunden 6 und 12 von 15 auf 170 Watt ansteigt, mit Hour auf der waagerechten und Power (W) auf der senkrechten Achse

Dein Programm gibt nichts aus. Coddy beschreibt dein Diagramm in der Ausgabe.

Probier es selbst

import matplotlib.pyplot as plt

panel = input()
hours = [6, 7, 8, 9, 10, 11, 12]
watts = [40, 95, 160, 210, 255, 280, 290]

# Ändere die Zeile darunter nicht
plt.plot(hours, watts)

# Schreibe deinen Code darunter
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Daten und Diagramme

Übe selbstständig: Online-Python-Compiler