使用熊猫在CSV文件中填写缺少的条目

时间:2019-08-17 03:11:18

标签: python python-3.x pandas

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

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

我可以随时将数据写入行中,还是需要创建一个完全不同的文件来存储新完成的csv文件,我该如何去做?

1 个答案:

答案 0 :(得分:1)

您可以在迭代过程中写入数据。试试这样的东西

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