Description Usage Arguments Details Note Author(s) References See Also Examples
Der Deutsche Wetterdienst (DWD) stellt unter ftp://ftp-cdc.dwd.de eine Reihe von Klimadaten (Tagesdaten) zur Verfügung. Diese können mit dieser Funktion heruntergeladen und in R importiert werden.
1 | getDWDdata(Messstelle, historisch=FALSE, Metadaten=FALSE, Namen_ersetzen=TRUE)
|
Messstelle |
Name der Messstelle oder Stations-Kennziffer, wie sie in |
historisch |
Wenn TRUE wird der historische Datensatz heruntergeladen (geht für gewöhnlich bis zum 31. Dezember des Vorjahres), wenn FALSE wird der aktuelle Datensatz (für gewöhnlich die letzten 365 Tageswerte) heruntergeladen. NA lädt beide Datensätze herunter und fügt sie zusammen. Damit ergibt sich ein lückenloser Datensatz vom Beginn der Messung bis ein bis zwei Tage vor dem aktuellen Datum. |
Metadaten |
(logical) Soll der zurückgegebene Datensatz die vom DWD mitgelieferten Metadaten enthalten? |
Namen_ersetzen |
(logical) Sollen die Spaltennamen durch ausführlichere Bezeichnungen ersetzt werden? |
Eine Beschreibung der Einheiten und Messprozeduren findet sich hier (Deutsch) oder hier (Englisch). Weitere Informationen finden sich in den Zusatzinfos, die mit den Datensätzen heruntergeladen werden können (Metadaten=TRUE
).
Bei einigen Messstationen kann die Datenstruktur inkonsistent sein und deshalb nicht von dieser Funktion eingelesen werden. Darüber hinaus ändert der DWD manchmal seine Datenstrukturen, was ein Anpassen dieser Funktion erfordert. Wenn Sie etwas entdecken informieren sie den Maintainer dieses Pakets (nanu.frechen@me.com).
Die Stationen Aachen, Berlin-Dahlem (LFAG), Karlsruhe, Leuchtturm Alte Weser und Rostock-Warnemünde sind bekannt Fehler beim herunterladen zu erzeugen (siehe Beispiel in getDWDstations
).
Nanu Frechen, Tobias Recke
Quelle der Daten: ftp://ftp-cdc.dwd.de
DWD Climate Data Center (CDC): Historische tägliche Stationsbeobachtungen (Temperatur, Druck, Niederschlag, Sonnenscheindauer, etc.) für Deutschland, Version v005, 2017.
Diese Funktion wurde inspiriert von der Funktion get_usgs_gage
des EcoHydRology
Pakets.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | KlimadatenCottbus <- getDWDdata("Cottbus")
# lädt den aktuellen Datensatz der Station Cottbus herunter
head(KlimadatenCottbus)
tail(KlimadatenCottbus)
KlimadatenHannover <- getDWDdata("Hannover", historisch=TRUE)
# lädt den historischen Datensatz der Station Hamburg herunter
head(KlimadatenHannover)
tail(KlimadatenHannover)
KlimadatenCottbus <- getDWDdata("00880", historisch=NA, Metadaten=TRUE)
# lädt den historischen und aktuellen Datensatz der Station Cottbus herunter
# (über die Stations-Kennziffer) und gibt zusätzlich Metadaten zurück
str(KlimadatenCottbus, 1)
head(KlimadatenCottbus$Daten)
tail(KlimadatenCottbus$Daten)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.