我有以下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
值都会出现。还有另一种方法可以不必弄乱它们没有相同数量的因素这一事实吗?