これはPythonのコードの断片です。このコードはデータフレームX_real_zerosを完全に変更しますが、Xを変更する理由は何ですか?2つのデータフレームを持つPythonラムダ関数
X_real_zeros = X
for column in numeric_cols:
X_real_zeros[column] = X[column].apply(lambda x: 0 if np.isnan(x) == 1 else x)
私はこのようなものに適用した場合:
X['columnii'] = X[column].apply(lambda x: 0 if np.isnan(x) == 1 else x)
をあなたが作成しないでくださいX_real_zeros = X
時に初期データフレームXに
ありがとうございます!それは実際に動作します。 –