mergedata <- merge (dataset1, dataset2, by.x="personalid")
Run Code Online (Sandbox Code Playgroud)
fix.by(by.x, x) 中的错误:“by”必须指定唯一有效的列
OP 仅指定了by.x. 如果列名相同,则by可以使用
merge(dataset1, dataset2, by="personalid")
Run Code Online (Sandbox Code Playgroud)
如果变量名不同,那么我们也by需要指定by.y
merge(dataset1, dataset2, by.x="personalid", by.y = "somethingelse")
Run Code Online (Sandbox Code Playgroud)