У меня есть фрейм данных, и я хочу новый столбец с суммой других столбцов в той же строке.Критерии: Я хочу Нэн, если сумма нечетная, а сумма, если значение четное.
df = pd.DataFrame([[1, 8, 7, 2],
[8, 5, 9, 4],
[1, -5, 3, -2]], columns=list('pqrs'))
df
p q r s
0 1 8 7 2
1 8 5 9 4
2 1 -5 3 -2
Expected output:
p q r s t
0 1 8 7 2 18.0
1 8 5 9 4 26.0
2 1 -5 3 -2 NaN