根据大熊猫中的其他列,用良好的数据替换空字段
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据大熊猫中的其他列,用良好的数据替换空字段相关的知识,希望对你有一定的参考价值。
我有一个数据框df
df:
A B C Value
0 10 aa MN 5
1 10 aa NaN 6
2 12 bb MN 5
3 13 cc BK 7
4 13 cc Nan 8
5 14 cc SI 8
我正在尝试清除日期,以便在A和B列相同的情况下,将C分配给匹配的值,将行和C相加
df:
A B C Value
0 10 aa MN 11
1 12 bb MN 5
2 13 cc BK 15
3 14 cc SI 8
应注意,只有列C具有NaN值。所有这三个值都应构成唯一的组,但不限于该组。我如何在Jupyterbook中做到这一点?
答案
一种方法是将groupby
和ffill
用于列C
,将sum
用于Value
另一答案
为“ c”和“值”提供聚合函数。然后按组汇总。
以上是关于根据大熊猫中的其他列,用良好的数据替换空字段的主要内容,如果未能解决你的问题,请参考以下文章