這是一個DataFrame
我的工作:熊貓計算邏輯或基於多個列
{'[email protected]': ['AAA', nan, nan],
'[email protected]': [nan, 'BBB', nan],
'[email protected]': [nan, nan, 'CCC'],
'[email protected]':[1,nan,nan],
'[email protected]':[nan,2,nan],
'[email protected]':[nan,nan, 3]
}
我想創建一個Recipe
列,其中將包括基於行的值不NaN
配方。 例如,第一行的值將是AAA
,第二行 - BBB
等。在DF中還有其他列,但Recipe
列應僅考慮到上述3個列。
因此,每行中總是隻有一個非nan值,並且您希望在新列中使用該值? – itzy
這是正確的。謝謝 – Felix
你可以在這個例子中使用'df.max()',但你可能正在尋找一個更通用的解決方案。 – itzy