1. ホーム
  2. パイソン

[解決済み】Pandas NaNを空文字列に置換する。

2022-03-26 18:18:31

質問

以下のようなPandasのDataframeがあります。

    1    2       3
 0  a  NaN    read
 1  b    l  unread
 2  c  NaN    read

空文字列でNaN値を削除したいので、以下のように表示されます。

    1    2       3
 0  a   ""    read
 1  b    l  unread
 2  c   ""    read

解決方法は?

import numpy as np
df1 = df.replace(np.nan, '', regex=True)

これは役に立つかもしれない。これは、すべてのNaNを空の文字列に置き換えます。