Hallo liebe Community,
ich komme mit einem (wahrscheinlich eher einfachen Problem) nicht weiter.
Ich möchte die 2 Datensätze (Screenshots) auf einen Nenner bringen. Es soll nur 3 Spalten geben, 1: Zeit, 2: Datum, 3: Luftdruckwert
Zur Zeit ist in Screenshot 11 Zeit und Datum in einer Spalte (v1) und in Screenshot 12 ist das ganze über 6 Spalten (v1 - v6) aufgeteilt.
Kann mir jemand helfen? Das wäre ganz großartig, denn es handelt sich um den Beginn meines Praktikumprojektes, welches ich gut beenden möchte.
Datensätze vereinheitlichen
Re: Datensätze vereinheitlichen
Hallo Julian,
ich hoffe, Du hast Dir so viel R draufgeschafft, dass Du Dein Praktikum tatsächlich gut beenden kannst!
In diesem Sinne gebe ich Dir eine Antwort, die vielleicht nicht die einfachste, aber die für mich naheliegende ist.
Dazu benutze ich das Package "data.table".
Da Du keine Spieldaten mitgeliefert hast (s. viewtopic.php?t=11), bastel ich mir selbst was:
Ergänzung: wenn Du das Ganze in base-R machen möchtest:
ich hoffe, Du hast Dir so viel R draufgeschafft, dass Du Dein Praktikum tatsächlich gut beenden kannst!
In diesem Sinne gebe ich Dir eine Antwort, die vielleicht nicht die einfachste, aber die für mich naheliegende ist.
Dazu benutze ich das Package "data.table".
Da Du keine Spieldaten mitgeliefert hast (s. viewtopic.php?t=11), bastel ich mir selbst was:
Code: Alles auswählen
library(data.table)
DT <- data.table(Jahr=c(2022, 2022), Monat=c(3,4), Tag=c(27,3), Stunde=c(17,23), Minute=c(57,13), Sekunde=c(17,22))
DT
DT[ , Dstring:=paste(paste(Jahr, Monat, Tag, sep="-"), paste(Stunde, Minute, Sekunde, sep=":"), sep=" ")]
DT[ , Datum:=as.POSIXct(Dstring)]
Code: Alles auswählen
DF <- data.frame(Jahr=c(2022, 2022), Monat=c(3,4), Tag=c(27,3), Stunde=c(17,23), Minute=c(57,13), Sekunde=c(17,22))
DF
DF$Dstring <- paste(paste(DF$Jahr, DF$Monat, DF$Tag, sep="-"),
paste(DF$Stunde, DF$Minute, DF$Sekunde, sep=":"),
sep=" ")
DF$Datum <- as.POSIXct(DF$Dstring)
Re: Datensätze vereinheitlichen
Danke erstmal für die Antwort! ich habe versucht es nachzuvollziehen und auf meine Daten zu übertragen.
Ich kriege es nicht hin und würde dir deshalb die die 2 Datensätze hier rein schicken, wäre das ok ?
Grüßee
Ich kriege es nicht hin und würde dir deshalb die die 2 Datensätze hier rein schicken, wäre das ok ?
Grüßee
Re: Datensätze vereinheitlichen
Ich sehe nur einen, und der enthält das Datum mit Uhrzeit schon in einem Feld!?...und würde dir deshalb die die 2 Datensätze hier rein schicken
Code: Alles auswählen
01.07.2022 00:00:00; 388; 14.6; 394; 15.2; 0; 0; 0.0; 990.32;
01.07.2022 00:00:30; 388; 14.6; 394; 15.2; 0; 0; 0.0; 990.32;
01.07.2022 00:01:00; 388; 14.6; 394; 15.2; 0; 0; 0.0; 990.26;
...