如何通过从另一行获取来填充数据帧中的 Na 值

时间:2021-05-29 18:53:16

标签: python pandas dataframe

我有带有以下列的数据框,“街道”,“州”,“国家”,“邮政编码” 和一些行中的 NaN 值。 此表达式 require_once dirname(__DIR__) . '/php_conf.php' 的结果为 df['Street'].isna().sum(),但此 31df['State'].isna().sum(),与其余数据类推。 怎么可以看出“Street”列中Nan值的行数比其他列少。

我想按州、国家和邮政编码迭代所有数据框,如果我遇到 Nan 值,我会发现是否存在另一行具有相同的街道,并填充匹配的 zip/Country/State 值而不是 Nan 值街道。

204

这是我的代码,但它不能正常工作。

1 个答案:

答案 0 :(得分:0)