对象类型为NaN的平均方法

2024-06-07 02:52:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我在计算平均值时遇到了一个问题,我的数据类型是object。 enter image description here 当我试图用这段代码得到一个平均值时,我得到的只是kurs_tengah列中的NaN值

df['kurs_tengah'] = df[['kurs_jual','kurs_beli']].mean()

这是数据 enter image description here

我做错了什么?请告诉我! 先谢谢你


Tags: 数据代码dfobjectnanmean平均值数据类型
1条回答
网友
1楼 · 发布于 2024-06-07 02:52:06

因为你得到了一个具有2个平均列值的系列,考虑分配到下面的2个列,如NeXYCOL1,NeXYCL2。也可以将右侧转换为列表,如-

df[['new_col1', 'new_col2']] = df[["kurs_jual", "kurs_beli"]].mean().to_list()

相关问题 更多 >