我有一个数据框allData,有3列,数据框userData有1列。所有数据的每一行都引用一行用户数据。
现在我想将userData列添加到我的allData数据框中。但我不能。
我尝试了一些代码,如:
allData$user <- userData$userId
或:
cbind(allData , userData)
但非主题不能正常工作。他们会意外地生成包含大量列的数据。
如何将用户列添加到allData数据框?
谢谢。答案 0 :(得分:1)
通过猜测你想要的东西,这里有一个可能的代码
> allData <- data.frame(x=c(1,1,0), y=c(2,1,0), z=c(5,2,5))
> userData <- data.frame(userId=c(1,2,5))
> allData <- cbind(allData, userID = userData$userId)
> allData
x y z userID
1 1 2 5 1
2 1 1 2 2
3 0 0 5 5