我有一个名为x的向量 . x有18332个元素,表示18332行 . 我想将x合并为“y”,这是数据框,并且有13857行 . 我想知道如何将y和x组合成不同的行长度 . 我在plyr包中尝试了“rbind.fill”功能,但它不起作用 . 另外,我在qpcR包中使用了另一个函数“data.frame.na”,但它总是显示“Error:找不到函数”cbind.na“ .
例如, x=c(1:5)
ID=c(1:10
ID=Gender=c("F","F","M","M","F","M","F","M","M","M")
y=data.frame(ID,Gender)
我想结合向量x和数据帧y .
1 回答
以下是使用rbind.fill()的快速示例 . 根据我的理解,rbind.fill()应该是你问题的解决方案 . rbind.fill仅适用于数据帧 . 因此,您可以使用as.data.frame()函数将矢量转换为data.frame .
结果将是