在我的数据中,有些特征值是?
。我该如何用NA
替换它们?
编辑
代码和输出如下:
df = pd.read_csv("cca-census-income.csv", header = None)
df.replace('?', np.nan, inplace=True)
df.ix[0,]
23 Other relative of householder
24 1700.09
25 ?
26 ?
27 ?
28 Not in universe under 1 year old
29 ?
30 0
df = pd.read_csv("train.csv", header = None, na_values='?')
输出的df.ix[0,]
仍然显示为?
。 - chintan s?
吗?也许有一些空格。 - jezraelskipintialspace=True
。 - shivsn