当我对原始数据帧进行分组和聚合操作时。 'key'的dtype从int32变为int64,我在这里做错了吗? 这是一个简单的例子:
>df = pd.DataFrame({'id': np.array([3234,332635,325993]), 'amount': np.array([34, 43, 32])})
>df.dtypes
amount int32
id int32
dtype: object
>df = df.groupby('id', as_index=False).sum()
>df.dtypes
id int64
amount int32
dtype: object