Seite 1 von 1

verwendetes Datum

Verfasst: Di Nov 07, 2017 10:40 am
von jessi
Hallo zusammen,

ich lese Daten aus einer sql-Datenbank aus. Das funktioniert auch alles wunderbar. Da ich die Abfrage unter bestimmten Bedingungen ausführe - Datum - möchte ich gerne wissen, welche Tage tatsächlich herangezogen werden. Die Messdaten habe ich im Minuten-Intervall, also habe ich pro Tag etwa 1140 Werte. Die Ausgabe des Datums durchzusehen, um herauszufinden welcher Tag tatsächlich dabei ist, ist so etwas mühsam. Eine weitere Idee von mir wäre gewesen, das Datum zu jedem 1141 Schritt auszugeben, das scheint mir aber auch sehr umständlich zu sein.
Hier mal der Code mit dem ich einlese:

Code: Alles auswählen

d <- dbGetQuery(conn, 'SELECT datum, phi, lam, T, Tmax FROM daten WHERE datum IN (19990101, 19990102,19990105, 19990106, 19990108,19990115,19990116, 19990118, 19990201, 19990202, 19990203, 19990204, 19990205, 19990225, 19990226, 19990301) AND Tmax < 0 AND RR > 0')
Jetzt treffen natürlich die Tmax und RR Bedingungen nicht an allen Tagen zu. Gibt es jetzt eine Möglichkeit, mir ausgeben zu lassen, welche Tage (date) tatsächlich Werte liefern bzw. in die weiteren Berechnungen miteinbezogen werden.

Danke für eure Unterstützung.
Jessi

Re: verwendetes Datum

Verfasst: Di Nov 07, 2017 11:03 am
von jogo
Hallo Jessi,

meinst Du sowas wie

Code: Alles auswählen

table(iris$Species) # also in Deinem Fall:
table(d$datum)
oder

Code: Alles auswählen

unique(mtcars$cyl) # also in Deinem Fall:
unique(d$datum)
:?:

Gruß, Jörg

Re: verwendetes Datum

Verfasst: Mo Nov 13, 2017 1:23 pm
von jessi
Hallo Jörg,

vielen Dank! Genau diesen Befehl habe ich gesucht.

Grüße,
Jessi