R 将标签添加到矩阵列
我有一个数据矩阵M和一个标签列向量L。我想通过以下方式将列向量添加到矩阵:R 将标签添加到矩阵列,r,R,我有一个数据矩阵M和一个标签列向量L。我想通过以下方式将列向量添加到矩阵: M = cbind(L,M) 但现在我想给这个列向量(即M中的第一列)加上标签“Gene”。我该怎么做 原因是…我想对第二个矩阵p做同样的处理,然后根据“基因”使用类似的方法合并M和p merge(M, P, by="Gene", all=TRUE) 你提到“矩阵”。您的对象真的是一个矩阵还是一个数据框?对于合并,还有by.x和by.y选项。请尝试cbind(Gene=L,M)。谢谢大家的建议!我的对象实际上
M = cbind(L,M)
但现在我想给这个列向量(即M中的第一列)加上标签“Gene”。我该怎么做
原因是…我想对第二个矩阵p做同样的处理,然后根据“基因”使用类似的方法合并M和p
merge(M, P, by="Gene", all=TRUE)
你提到“矩阵”。您的对象真的是一个
矩阵
还是一个数据框
?对于合并
,还有by.x
和by.y
选项。请尝试cbind(Gene=L,M)
。谢谢大家的建议!我的对象实际上是一个数据帧。cbind(Gene=L,M)工作得很好,但我现在正在为合并位而挣扎。如何使用by.x和by.y选项基于通用基因标签合并这两个对象?