私が所有しているデータでは、一部の機能値は?
です。 NA
と交換するにはどうすればよいですか?パンダ:列に特殊文字を含むファイルを読み取る
EDIT
コードと出力は以下の通りです:
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 'です。まだ表示されていますか? –
'? 'のみありますか?多少のスペースがあるかもしれません。 – jezrael
'skipintialspace = True'を追加してみてください。 – shivsn