使用Python csv模块在csv大文件中重命名多个单元

时间:2016-02-15 09:15:44

标签: python python-2.7 python-3.x

我有一个大型的CSV文件。在不同的列中提到了许多单元格值“NIL”。我需要将值设置为空白。我的意思是那些单元格会返回空格。

我重复一遍,我不必重命名标题或任何特定的单元格。我要将匹配“NIL”的多个单元格重命名为此“”

1 个答案:

答案 0 :(得分:0)

如果我是正确的,你想要处理丢失的数据。这取决于您希望以何种方式处理缺失的数据。 Python提供了处理这些数据单元的机制。

您可以参考this link来处理丢失的数据。

fillna函数可以用各种方式用非空数据“填充”NA值:

  1. 用标量值替换NA:

    fillna(0)

  2. 填充值

    fillna(方法='衬垫&#39)

  3. 删除列或行

    dropna(轴= 0), dropna(轴= 1), dropna()

  4. 插入数据

    插值()

  5. 更换值

    替换()