Csv datei in Python als Grafik darstellen
Verfasst: Samstag 18. Januar 2020, 15:39
Sehr geehrter Damen und Herren,
ich habe leider ein kleines Problem.
Undzwar besteht meine Aufgabe dadrin, ein Phyton programm zu erstellen, dass die aktuellen Temperaturen von einer seite Downloadet und dies als Grafik wieder gibt.
Was ich bisher gemacht habe :
-------------------------------------------------------------------------------------------------------------------------------
#Temperatur Csv Download
from urllib.request import urlopen
url= ("https://www.lanuv.nrw.de/fileadmin/lanu ... T_AM1H.csv")
Dateiname = "Temperatur.csv"
with open (Dateiname, "wb") as datei:
datei.write(urlopen(url).read())
#Csv datei und matplotlib einbinden
import csv
import matplotlib.pyplot as plt
#CSV Datei Öffnen und in Phyton wiedergeben
with open("Temperatur.csv", encoding="ansi") as datei:
for zeile in csv.DictReader(datei, delimiter=";"):
print(zeile)
-------------------------------------------------------------------------------------------------------------------------------
Nun weiß ich leider nicht mehr weiter, wie ich diese Csv datei so umwandeln kann, das ich auf der X achse das Datum und auf der Y achse die Temperatur angezeigt bekomme.
Außerdem ist dies für 360 tage ... also wird der Graf unübersichtlich, daher wollte ich auch es so programmieren, das ich eingeben muss, das ich es nur für die ersten 7 tage Z.b den graf haben möchte....
Ich entschuldige mich direkt auch für diese fragen...
Mit freundlichen Grüßen.
Eren
ich habe leider ein kleines Problem.
Undzwar besteht meine Aufgabe dadrin, ein Phyton programm zu erstellen, dass die aktuellen Temperaturen von einer seite Downloadet und dies als Grafik wieder gibt.
Was ich bisher gemacht habe :
-------------------------------------------------------------------------------------------------------------------------------
#Temperatur Csv Download
from urllib.request import urlopen
url= ("https://www.lanuv.nrw.de/fileadmin/lanu ... T_AM1H.csv")
Dateiname = "Temperatur.csv"
with open (Dateiname, "wb") as datei:
datei.write(urlopen(url).read())
#Csv datei und matplotlib einbinden
import csv
import matplotlib.pyplot as plt
#CSV Datei Öffnen und in Phyton wiedergeben
with open("Temperatur.csv", encoding="ansi") as datei:
for zeile in csv.DictReader(datei, delimiter=";"):
print(zeile)
-------------------------------------------------------------------------------------------------------------------------------
Nun weiß ich leider nicht mehr weiter, wie ich diese Csv datei so umwandeln kann, das ich auf der X achse das Datum und auf der Y achse die Temperatur angezeigt bekomme.
Außerdem ist dies für 360 tage ... also wird der Graf unübersichtlich, daher wollte ich auch es so programmieren, das ich eingeben muss, das ich es nur für die ersten 7 tage Z.b den graf haben möchte....
Ich entschuldige mich direkt auch für diese fragen...
Mit freundlichen Grüßen.
Eren