我是一位植物學家,也是初學者的R用戶。我想知道你是否可以幫我找到寫劇本的解決方案。我一直在使用R來優化從電子表格創建文本的過程。爲此我使用MonographaR
包,我很好。問題本身正在處理data.frame
。我的電子表格(CSV文件)基本上由物種欄,字符行和交叉點單元格組成。我想要一個最終腳本,它允許我將兩個或更多列合併到原始電子表格的新列中。當細胞具有不同的內容時,新的細胞內容必須通過昏迷+空間", "
分開獨立的內容。當單元格具有相同的內容時,新單元格必須只有相同的內容一次,而不重複它。我試圖用連接編寫的腳本,cbind
等重複了單元格的內容,我對此並不滿意。使用R - 將多個色譜柱冷凝成新色譜柱而不重複內容
我最初的CSV看起來像這樣,
cattleya.minor cattleya.maxima cattleya.pumila
colour red red red
surface sharp smooth sharp
leaves 1 3 4
,我想有一個最終的結果是這樣
cattleya cattleya.minor cattleya.maxima cattleya.pumila
colour red red red red
surface sharp, smooth sharp smooth sharp
leaves 1, 3, 4 1 3 4
非常感謝你確實。
你的數據不是[整潔(http://vita.had.co.nz/papers/tidy-data.pdf),因爲你已經得到了不同類型的數據(字符串,整數)在同一列內。轉換數據會更好,因此每一列都是一個變量,每一行都是一個觀察值。 – alistaire