Hallo,
ich würde mich sehr darüber freuen, wenn mir jemand bei folgendem Problem helfen kann.
Ich hab eine sehr große Datei vorliegen und muss dabei eine bestimmte Spalte als Datumsformat mittels read_csv einlesen.
Dabei möchte ich eine Spalte über den Befehl col_types(col_datetime) einlesen.
In der csv Datei ist die Spalte wie folgt definiert: 2019-06-01 00:00:03.408000+00:00
In meiner vorigen Datei sah die Spalte so aus: 2019-06-01 00:00:03. Diese konnte ich über folgenden Befehl erfolgreich einlesen:
col_types = cols (timestamp = col_datetime(format("%Y-%m-%d %H:%M:%S")))
Hat jemand eine Idee wie ich die Millisekunden und die Zeitzone(?) vernünftig mit einlesen kann?
Vorab schon einmal danke und viele Grüße
Julian
Spezielles Datumsformat einlesen
Re: Spezielles Datumsformat einlesen
Hattest Du als letztes Argument schon %z versucht gleich nach %S?
Grüße
Ruedi
Grüße
Ruedi
fortune(111)
Re: Spezielles Datumsformat einlesen
Hallo Ruedi,
zunächst mal Danke für den Hinweis.
Die Variante %z habe ich bereits versucht. Sowohl in Kombination mit %OS als auch allein. Leider gab es weiterhin die Fehlermeldung.
zunächst mal Danke für den Hinweis.
Die Variante %z habe ich bereits versucht. Sowohl in Kombination mit %OS als auch allein. Leider gab es weiterhin die Fehlermeldung.
Re: Spezielles Datumsformat einlesen
Habe den Fehler gefunden. Richtig war das Hinzufügen von einem großen Z und das Weglassen von OS.
Danke für die Hilfe.
Danke für die Hilfe.