1
null /空の値を持つデータフレームがあります。
私は簡単にこれを行うことによって、NULL値の各行のカウントを取得することができます。フィールドNULL_COUNT
でNULL
ている列の数を入れます各行のデータフレームのNULL /空のリストの列名
df['NULL_COUNT'] = len(df[fields] - df.count(axis=1)
を。
nullの場合、別のフィールドに同じ方法で列ヘッダーを書き込む方法はありますか?
df['NULL_FIELD_NAMES'] = "<some query expression>"
例:上記DFで
df = pd.DataFrame([range(3), [0, np.NaN, 0], [0, 0, np.NaN], range(3), range(3)], columns=['A', 'B', 'C'])
、2行目は、df['NULL_FIELD_NAME'] = 'B'
を有するべきであり、3行目は、使用できdf['NULL_FIELD_NAME'] = 'C'
この構文は有効でしょうか? axis = 1) '' ' –
はい、あなたは条件が必要なので、それは可能です。いいです。 – jezrael