根据常见值将值添加到数据框的一列,并将其添加到另一个数据框的一列

时间:2019-09-10 18:54:58

标签: r

我有以下2个数据集:

stud<-c("MARK","DGHN","BHKJ")
mark<-c(4,6,7)
d1<-data.frame(stud,mark)

stud2<-c("MARK","DGHN","BHKJ","dfgd","fg")
mark2<-""
d2<-data.frame(stud2,mark2)

对于在mark2和{{1中都存在的学生,我想将d2的{​​{1}}的值mark传递给d1的{​​{1}} }}。 stud的其余名称应保持不变,但它们各自的stud2值应为stud2。我尝试过:

mark2

但不是所有的NAs值都会出现。还有另一种方法可以不必弄乱它们没有相同数量的因素这一事实吗?

0 个答案:

没有答案