Wie stelle ich die Zeitzone von Werten in einem Pandas DataFrame ein?

8

Ich möchte die Zeitzone der Werte einer Spalte in einem Pandas DataFrame festlegen. Ich lese den DataFrame mit pandas.read_csv ().

    
Yariv 22.12.2012, 10:49
quelle

1 Antwort

11

Sie können Daten als UTC direkt von read_csv durch manuelle Einstellung der Funktion date_parser , zum Beispiel:

%Vor%

.

Wenn Sie eine Zeitreihe erstellen, können Sie das Argument tz von date_range :

verwenden %Vor%

.

Wenn Ihre DataFrame / Series bereits von einer Zeitreihe indexiert wurde, können Sie die tz_localize Methode zum Einstellen einer Zeitzone:

%Vor%

oder wenn es bereits eine Zeitzone hat, verwenden Sie tz_convert :

%Vor%     
Andy Hayden 22.12.2012, 10:50
quelle

Tags und Links