熊猫:熊猫无法重置索引,因为名称存在

时间:2021-04-28 10:19:15

标签: python pandas

请我的代码出错ValueError:无法插入ID,已经存在

import datetime
df.groupby(['id']).resample('W-Mon', on='date').sum().reset_index()
df = df.groupby('id').resample('W', on='date').sum().reset_index()
df['date'] = df.date - pd.Timedelta('6D')

更新

import datetime
df.groupby(['id2']).resample('W-Mon', on='date').sum().reset_index()
df = df.groupby('id2').resample('W', on='date').sum().reset_index()
df['date'] = df.date - pd.Timedelta('6D')

dict()

{'id2': {1286151: Decimal('2221'),
1257419: Decimal('2222'),
5678454: Decimal('2223'),
2067246: Decimal('2224'),}

'date': {1286151: datetime.date(2021, 1, 1),
1257419: datetime.date(2021, 1, 1),
5678454: datetime.date(2021, 1, 1),
2067246: datetime.date(2021, 1, 1),}

'rev': {1286151: Decimal('173.909'),
1257419: Decimal('386.705'),
5678454: Decimal('541.427'),
2067246: Decimal('579.989'),}

0 个答案:

没有答案