我有13个csv文件,每个文件有315-320个观察结果,总共26个变量加上我要在R中合并的id列。我尝试使用以下代码:
filenames<-list.files(path="mergefolder")
mergedata<-llply(filenames, read.csv)
allcases<-Reduce(function(x,y) {merge(x,y, all=T, by="studyid")},mergedata, accumulate=F)
但是,最终产品(allcases)是一个具有大量复制的文件,共有3422736个obs。
有人能指出我做错了什么吗?
提前致谢。