我正在尝试在R中合并两个数据帧,每个数据帧都具有1列,并将它们与相邻的列添加在一起。
比方说,我有一个名为names.df的数据框,另一个名为id.df的数据框,如何将它们组合在一起(name.df和name.df),所以名称为column1,而id为column2? >
names <- c('John','Peter','Sally')
names.df <- data.frame(names)
id <- c('12632','82174','27036')
id.df <- data.frame(id)
答案 0 :(得分:0)
使用cbind
:
cbind(names.df, id.df)
names id
1 John 12632
2 Peter 82174
3 Sally 27036
这将从两个输入生成一个数据帧输出。