Ich habe es während des Studiums geschrieben, um zum ersten Mal mit Python ein Diagramm zu zeichnen.
Dieses Mal werden wir die Daten der täglichen Durchschnittstemperatur und der täglichen Gesamtniederschlagsmenge in Tottori City in einer Grafik anzeigen. Daten erhalten Sie von Meteorological Agency | Frühere meteorologische Daten herunterladen Analysieren Sie eine CSV-Datei wie die folgende.
time, temperature,precipitation
2019/8/5,30.2,0
2019/8/6,30.1,0
2019/8/7,31.6,0
2019/8/8,31,0
2019/8/9,29.6,0
2019/8/10,29.8,0
2019/8/11,30.3,0
…
Die folgenden Dateien arbeiteten mit Python 3.7.
from matplotlib import pyplot as plt
import pandas as pd
#CSV-Dateipandas.Als DataFrame lesen
# index(Überschriften-Spalte)Geben Sie die Zeitspalte als an
#Header standardmäßig=0 wird angegeben und die erste Zeile wird als Kopfzeile ignoriert
data = pd.read_csv(r'data.csv', index_col='time')
#Zeilen- und Spaltenextraktion
# :Ist die ganze Linie,'[0,1]'Extrahiert 2 Spalten mit Ausnahme der als Index angegebenen Spalte
df = data.iloc[:, [0,1]]
#Plotdaten
df.plot()
#Graphentitel
plt.title("tottori")
#Grafik anzeigen
plt.show()
[Wie man eine CSV-Datei mit Python / pandas / matplotlib liest und ein schönes Diagramm (Mac / Raspberry Pi) zeichnet - karaage. [Karaage]](https://karaage.hatenadiary.jp/entry/2017/05/ 25/073000) CSV / Tsv-Dateien mit Pandas lesen (read_csv, read_table) | note.nkmk.me
Recommended Posts