如何替换数据框中的所有各种空值,使它们都是 NaN,而不是“-”或其他

ada*_*Dud 1 python dataframe pandas data-science

正如标题所说,我有一个包含空值的数据集。问题是其中一些由 a 表示'-',一些由NaN.

将它们全部更改为NaN或 更好'-'吗?

Rav*_*h13 6

您可以使用fillnafor same,它旨在执行此类任务。

import pandas as pd
import numpy as np
df.fillna("-")
Run Code Online (Sandbox Code Playgroud)

  • @adamDud,欢迎您,欢呼我们都学习新东西(即使我正在学习熊猫:)),快乐学习 (3认同)
  • ++ `df.fillna` 是处理这个问题的正确方法 (2认同)