Rückblick: Temperaturgitter
Teil des Abschnitts Daten und Diagramme der Machine Learning-Journey von Coddy. Lektion 9 von 60.
Aufgabe
EinfachEin Gewächshaussensor misst die Temperatur um 6, 12, 18 und 24 Uhr. readings enthält eine Liste pro Tag, beginnend mit Tag 1. Das Programm liest einen Tag und eine Uhrzeit ein.
- Erstelle aus
readingsein Arraygrid. - Gib die Messstunden aus, die mit
np.arangeerstellt wurden. - Gib die Anzahl der Tage anhand der Shape aus.
- Gib die Messwerte dieser Stunde der letzten 3 Tage aus und anschließend die Messwerte dieses Tages ab Mittag.
Stunde 6 ist Spalte 0, Stunde 12 Spalte 1 und so weiter. In einem anderen Gewächshaus werden für Tag 2 und Stunde 6 diese Zellen ausgewählt:
und ausgegeben:
Hours: [ 6 12 18 24]
Days recorded: 6
Last 3 days at 6:00: [11.5 10.5 12. ]
Day 2 from noon on: [18.5 22. 14. ]Probier es selbst
import numpy as np
# Gewächshaustemperaturen in Grad Celsius: eine Zeile pro Tag (Tage 1 bis 5),
# eine Spalte pro Messwert, erfasst um 6, 12, 18 und 24 Uhr
readings = [
[12.5, 21.0, 24.5, 15.0],
[13.0, 22.5, 23.5, 14.5],
[11.5, 19.0, 21.0, 13.0],
[14.0, 24.5, 26.0, 16.5],
[12.0, 20.5, 22.0, 14.0],
]
day = int(input())
hour = int(input())
# Schreibe deinen Code unten
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