我正在嘗試在 Pandas 數(shù)據(jù)框中創(chuàng)建一個新列,該列對其他列的總數(shù)求和。但是,如果任何源列為空(NaN 或 0),我需要將新列也寫為空白(NaN)a b c d sum3 5 7 4 192 6 0 2 NaN (note the 0 in column c)4 NaN 3 7 NaN我目前正在使用 pd.sum 函數(shù),格式如下 df['sum'] = df[['a','b','c','d']].sum(axis=1, numeric_only=True)它忽略 NaN,但不會將 NaN 寫入 sum 列。提前感謝您的任何建議
添加回答
舉報
0/150
提交
取消