python - 使用 Pandas 填充 CSV 文件中缺失的条目

标签 python python-3.x pandas

我正在使用 Sublime Text 3 在 Python3 中进行编程。

我有一个包含 8 列的 csv 文件,其中两列是空的。使用 pandas 读取文件后,我将迭代行,从当前行获取数据,然后使用该数据填充同一行中的两个空条目。

我可以在行中写入数据吗?或者我是否需要创建一个完全不同的文件来存储新完成的 csv 文件,我应该如何做?

最佳答案

您可以在迭代自身时写入数据。尝试这样的事情

column = df['a'] * df['b']
df['c'] = column.where(df['c'] == np.nan, others=df['c'])

关于python - 使用 Pandas 填充 CSV 文件中缺失的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57532983/

相关文章:

python-3.x - python : get combinations of unique values from columns of datafame

python - 如何在 Pandas 中显示正确的日期世纪?

python - 读取现有的 gurobi .lp 文件并向其添加约束

python - 如何使用 python 以 XML 格式保存 OSM 文件,其结构与从 OpenStreetMap 网站导出的 .osm 文件相同?

python - 通过数据库的另一个函数调用函数中的变量

python - 如何从表中删除记录?

python - 如何在Python中获取值的组合?

python PIL 安装在共享主机上

python - 访问 web.py Web 服务器

python日志记录过滤器