我想计算datetime列的扩展最大expanding().max(),但得到错误: DataError: No numerictypes to aggregate 有没有办法通过对datetimetime1 2021-05-033 2021-05-04
# DataError: No numerictypes to aggregate 期望的结果: 0 2021-05-01
当我尝试只使用rep时,我得到了错误DataError: No numerictypes to aggregate。print pd.DataFrame(data).pivot_table(index='country', columns='year', values=['rep'])
DataError: No numerictypes to aggregate
我有一个数据文件,定义如下:import pandas as pdimport numpy as np
index = pd.date_range(todays_date - datetime.timedelta(10), periods=10, freq='D')idname = ['A']*10 + ['B']*10
value
\lib\site-packages\pandas\core\groupby.py", line 365, in _cython_agg_generalpandas.core.groupby.GroupByError: No numerictypes to aggregate
错误消息是"GroupByError('No nu
site-packages/pandas/core/groupby/generic.py", line 1121, in _cython_agg_blockspandas.core.base.DataError: No numerictypes to aggregate 但是,min/max工作得很好: