我有R中混合字符和整數數據幀:薩姆混合列在R:總和整數細胞,串連字符細胞
NAME ID X Y Z
1 apple a123p 1.0 2.0 3.0
2 orange o483e 4.0 5.0 6.0
3 grape g302e 1.0 1.5 2.0
其中只列Name
包含的字符,並且列的其餘部分( ID, X, Y, Z
)包含整數。我想添加某些列:彙總整數,並加入字符。
所需的輸出如果添加了蘋果+橘子:
NAME ID X Y Z
1 apple a123p 1.0 2.0 3.0
2 orange o483e 4.0 5.0 6.0
3 grape g302e 1.0 1.5 2.0
4 apple_orange a123p_o483 5.0 7.0 9.0
這可能嗎?我試着查找教程dplyr
和aggregate
,但遇到錯誤和困惑。我不確定是否有特定的需求。
謝謝。
什麼是添加兩件事情的邏輯 - 爲什麼蘋果和橙子?你想寫一個函數名稱可以被指定爲參數?爲什麼輸出成爲同一數據框中的新行? – vagabond
(1)你確定'ID'是整數嗎? (2)與@vagabond相同的Q,他稍微打敗了我... –
輸出不需要在同一個數據框中成爲新行,它可以是在一個新的DF。在真實數據中,我有相關的項目(即:版本1,版本2,版本3),並希望獲得這些項目的不同組合的總和。但我想跟蹤哪兩個版本加在一起:即:v1 + v3,v1 + v2,v2 + v3。 – moxed