pandas - 使用pandas库根据csv中的另一个列值填充空白值
问题描述
我是熊猫新手,我遇到了问题。我正在使用读取 CSV 函数来引入一个 csv 文件。我需要查看此文件中的两列。以下是一些示例数据:
COUNTRY | AREA
blank Florida
blank Florida
blank Florida
Uk London
UK Westriver
我需要将缺失值“空白”设置为面积等于佛罗里达州的“美国”。在这个文件中,当地区是佛罗里达时,国家的每个值都是空白的。
解决方案
如果 df 是您的数据框的名称,请执行df['COUNTRY'][df['AREA']=='Florida'] = 'USA'
推荐阅读
- java - 如何在地图中获得 5 个重复次数最多的元素?
- python - 无法将本地目录挂载到 docker 容器
- c - sscanf 函数未按要求读取格式
- datatables - 如何将 Intl 组件与表构建器一起使用?
- laravel - 带有 MAMP 的 WebPack Browsersync 不加载相同的 CSS
- ruby-on-rails - 将符号数组转换为 ActionMailer 中的项目列表
- excel - 动态复制和粘贴值
- android - 是否有使用 android-ConstraintLayout 的最低 android 版本?
- python - 从等式预测主要答案的概率的程序无法正常工作
- python - SSH使用python登录服务器,并到达远程服务器上的命令提示符