pandas astype()错误

Posted shinered

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pandas astype()错误相关的知识,希望对你有一定的参考价值。

由于数据出现错误
DataError: No numeric types to aggregate

改正以后才认识到astype的重要性。

Top15[populations] = Top15[Energy Supply].div(Top15[Energy Supply per Capita]).astype(float)
df_mean = ((df.set_index(Continent).groupby(level=0)[populations].agg({mean : np.mean})))
#加了astype(float)后无错误

 

以上是关于pandas astype()错误的主要内容,如果未能解决你的问题,请参考以下文章

如何在pandas数据帧中反转.astype(str)?

将所有数据框列转换为浮动的最快方法 - pandas astype 慢

Pandas映射(转化)dataframe中的布尔值True和False值到1和0数值使用astype函数

pandas使用notnull函数和astype函数将dataframe中所有缺失值映射为0,非缺失值映射为1

如何在 pandas DF 列中找出哪些值不能使用 astype 函数转换为“int”类型

Python pandas groupby sum显示错误的输出