我在与合并的问题()
我有两个数据帧,一个是我从SPSS(ssfia)和一个我在自己创建的进口。 后者包含变量索引重叠在前两个变量之间的程度。
match<-ifelse(ssfia$Func_Source==ssfia$Symptom_Source,1,0)
我想合并的“ID”的SPSS数据集(ssfia)这个新的“匹配”的变量,所以我做了ID的数据帧和我的新的匹配变量。
matchf<-data.frame(match,ssfia$ID)
现在,我尝试合并他们...
merge(ssfia,matchf,by="ID")
它给我下面的错误:
Error in fix.by(by.y, y) : 'by' must specify uniquely valid column(s)
我尝试了类似的问题,搜索这个网站,但每个人似乎有一个更细致的问题。 我猜这将是东西很简单。 任何帮助将不胜感激!