でテキストを置き換えこれは、データフレームのサブセットです:ExcelでNan値と空白セルを "0"に置き換えます。私のコードはまた、「0」
id sentence ADR WD
1 really bad symptoms 1
2 did not help NAN 1
私は"nan" values and "blank cells" with "0"
出力は、次のようにする必要があり交換する必要があります。
id sentence ADR WD
1 really bad symptoms 1 0
2 did not help 0 1
これは私のコードです:
df_M = df_M.replace(r'\s+', np.nan, regex=True).fillna(0)
しかし、問題はコードも "0" との文章を置き換えていることです。これはコードの出力です:
id sentence ADR WD
1 0 1 0
2 0 0 1
どのように修正できますか?二段階で
空想になりたい場合は?スペース? –
文章を保存したい場合は正規表現を 'r '^ \ s + $''に変更してください。部分一致を置き換えることはありません。 –