pandas groupby / aggregation operation更改'key'列dtype

时间:2015-12-03 07:01:25

标签: python pandas group-by dataframe aggregate

当我对原始数据帧进行分组和聚合操作时。 '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

0 个答案:

没有答案