我有df包括NA。以min值(包含NA)呼叫col名稱
df <- data.frame(X1= c(NA, 1, 4, NA),
X2 = c(34, 75, 1, 4),
X3= c(2,9,3,5))
我理想中的出落得樣子,
X1 X2 X3 Min
1 NA 34 2 X3
2 1 75 9 X1
3 4 1 3 X2
4 NA 4 5 X2
我已經試過
df$Min <- colnames(df)[apply(df,1,which.min, na.rm=TRUE)]
但是這一次沒有工作
如果我的解決方案有助於解決問題,您可以接受它 – PoGibas