1
我有一個數據框3列,
我想將2列與更大的值合併成一個與總和。
無法合併時,函數應該拋出錯誤。 (例如:當有一個較小的值0.3,0.3,0.4領帶)根據值合併列
如
|A| |B| |C|
0.5 0.3 0.2
0.1 0.7 0.2
0.4 0.4 0.2
產生的數據幀:
|X| |Y|
0.8 0.2 #(x=0.5 + 0.3)
0.9 0.1 #(x=0.7 + 0.2)
0.8 0.2 #(x=0.4 + 0.4)
在此先感謝您的幫助
更新:
萬一有人有同樣的問題,我用:
apply(dt, 1, function(x) which(x==min(x)))
找到,如果有數據幀2個相同的最低值