(я думаю) У меня есть набор данных столбцов, представляющих datetime
Интервал заменыResampling панды столбцы DATETIME
Колонны были преобразованы в DateTime с:
for col in df.columns:
df.rename({col: pd.to_datetime(col, infer_datetime_format=True)}, inplace=True)
Затем мне нужно resample
столбцы (год и месяц '2001-01') в помещение с помощью mean
Я попытался
df = df.resample('1q', how='mean', axis=1)
DataFrame
также имеет MULTINDEX набор ['RegionName', 'County']
Но я получаю ошибку:
Only valid with DatetimeIndex, TimedeltaIndex or PeriodIndex, but got an instance of 'Index'
ли проблема в функции to_datetime
или в неправильных выборках?
Вы можете разместить несколько первых строк вашего dataframe? Оператор 'df.rename' должен работать с ошибкой на основании предоставленной вами информации. –