-1
例如,我的數據是這樣的:附加標識列
Number Value
1 3
2 4
3 6
4 7
我想添加第三列基於價值標識列。如果該值> 5,則第1組,否則組2.然後返回某事像這樣:
Number Value Group
1 3 2
2 4 2
3 6 1
4 7 1
感謝您的幫助!
例如,我的數據是這樣的:附加標識列
Number Value
1 3
2 4
3 6
4 7
我想添加第三列基於價值標識列。如果該值> 5,則第1組,否則組2.然後返回某事像這樣:
Number Value Group
1 3 2
2 4 2
3 6 1
4 7 1
感謝您的幫助!
您可以將新列添加到數據幀:
df$Group <- ifelse(df$Value > 5, 1, 2)
我建議你閱讀更多關於?data.frame
?ifelse
和其他數據幀的動作像
?transform
你嘗試過這麼遠嗎?如果你還沒有嘗試過任何東西,你可以在R幫助中查找'ifelse()'。 – Simon