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 慢
Pandas映射(转化)dataframe中的布尔值True和False值到1和0数值使用astype函数
pandas使用notnull函数和astype函数将dataframe中所有缺失值映射为0,非缺失值映射为1