実現したいこと
該当のソースコード
python
df = pd.DataFrame(np.arange(35).reshape(7, 5), columns=['col_0', 'col_1', 'col_2', 'col_3', 'col_4'], index=['row_0', 'row_1', 'row_2', 'row_3', 'row_4','row_5','row_6']) df = df.replace([0,2,3,4,5,7,9,10,13,19,27,28,29,31,32,33], np.nan)

以上のようなデータの際に,
python
col_0: 15、20、25、30 col_1: 1、6、11、16、21、26 col_2: 12、17、22 col_3: 8、NaN、 18、23 col_4: 14,NaN,24,NaN,34
となるような処理をしたいです。
この処理はdf全体に対する処理ではなく、指定した列のみにする処理になります。
試したこと
欠損値処理について調べてみましたが、欠損値を全て削除するものしか見つけることができませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

0 コメント