没有要聚合的数字类型-groupby()行为是否发生变化?

没有要聚合的数字类型-groupby()行为是否发生变化?,第1张

没有要聚合的数字类型-groupby()行为是否发生变化?

您如何生成数据?

看看输出如何显示您的数据是“对象”类型的?groupby *** 作首先专门检查每一列是否为数字dtype。

In [31]: dataOut[31]: <class 'pandas.core.frame.Dataframe'>DatetimeIndex: 2557 entries, 2004-01-01 00:00:00 to 2010-12-31 00:00:00Freq: <1 DateOffset>Columns: 360 entries, -89.75 to 89.75dtypes: object(360)

看↑

您是否先初始化了一个空的Dataframe然后填充了它?如果是这样,这可能就是为什么它会像0.9之前的新版本一样更改的原因,将空的Dataframes初始化为浮点类型,但现在它们属于对象类型。如果是这样,您可以将初始化更改为

Dataframe(dtype=float)

你也可以打电话

frame.astype(float)



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5653477.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-16
下一篇2022-12-16

发表评论

登录后才能评论

评论列表(0条)

    保存