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:
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()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.
Aufgabe
MittelEin Solarpanel hat jede Morgenstunde seine Leistung aufgezeichnet. Das Starterprogramm liest den Namen des Panels ein und zeichnet seine Linie. Vervollständige das Diagramm:
- Gib ihm den Namen, ein Leerzeichen und
Outputals Titel: Der NameShedergibtShed Output. - Beschrifte die waagerechte Achse mit
Hourund die senkrechte Achse mitPower (W). - Zeige das Diagramm an.
Dein Diagramm sollte wie dieses für ein Panel namens Balcony aussehen:
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
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
2NumPy-Arrays
Arrays erstellenForm und GrößeZahlenbereicheIndizieren und SlicingRückblick: Temperaturgitter5Linien- und Streudiagramme
Beschriftungen und TitelStreudiagrammeMehrere Linien und LegendenFarben und MarkerAbbildungen und AchsenRückblick: Wöchentliche Schritte8Filtern und Sortieren
Zeilen auswählenZeilen filternWerte sortierenNeue SpaltenRückblick: Top-Produkte3Rechnen mit Arrays
Rechnen mit ganzen ArraysZusammenfassende StatistikenStatistiken nach AchsenBroadcastingBoolesche MaskenRückblick: Prüfungsergebnisse6Diagramme für Daten
BalkendiagrammeHistogrammeMehrere Diagramme in einemBilder als ArraysRückblick: Niederschlagsbericht9Gruppieren und Bereinigen
Werte zählenDaten gruppierenMehrere ZusammenfassungenFehlende WerteRückblick: Umfrageergebnisse12Abschließende Herausforderungen
VerkaufsberichtSensormesswerteZiffern auf einen BlickPinguin-EntdeckerÜbe selbstständig: Online-Python-Compiler