熊猫-两栏式缺失值处理

时间:2020-09-13 16:07:16

标签: pandas dataframe

我有一个数据列,列为“ city”和“ state”。

我想用(city,state)模式填充缺失的(city,state)组合

在下面的示例中,如果我按列的各个模式进行填充,则会得到“华盛顿特区”,这将是不正确的。正确答案应该是“华盛顿特区”

myDataFrame = pd.DataFrame({"city" : ["Washington","Baltimore","Bethesda","Washington","Columbia",pd.NA], "state": ["DC","MD","MD","DC","MD",pd.NA]})

当然,可以通过创建另一列(将两者串联)来实现此目的,用该列的模式替换,然后取消串联。

什么是干净的方法?

0 个答案:

没有答案