我是一位植物学家,也是初学者的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