(glaube ich) Ich habe einen Datensatz mit den Spalten repräsentieren datetime
IntervalleResampling Pandas Spalten datetime
Die Säulen wurden in Datumzeit transformiert mit:
for col in df.columns:
df.rename({col: pd.to_datetime(col, infer_datetime_format=True)}, inplace=True)
Dann brauche ich die Spalten resample
(Jahr und Monat 2001-01 ') in Viertel mit mean
ich versuchte
df = df.resample('1q', how='mean', axis=1)
Die DataFrame
hat auch eine multindex gesetzt ['RegionName', 'County']
Aber ich bekomme die Fehlermeldung:
Only valid with DatetimeIndex, TimedeltaIndex or PeriodIndex, but got an instance of 'Index'
Ist das Problem in der to_datetime
Funktion oder in der falschen Sampling?
können Sie die ersten paar Zeilen Ihres Datenrahmen posten? Die Anweisung 'df.rename' sollte basierend auf den von Ihnen angegebenen Informationen fehlschlagen. –