jxapp_31214 发表于 2017-7-20 15:59 
.... 不是这样合并,我要横向合并,就是把不等长的列合横向合并起来
那就根据两个数据的第一列这样合并:
d1<-read.table("data1.txt")
d2<-read.table("data2.txt")
names(d1)<-c("date","val1")
names(d2)<-c("date","val2")
d3<-merge(d1,d2, by="date", all=T)
write.table(d3,file="merged.txt", sep="\t", col.names=F, row.names = F, quote=F)
对与在一个数据框中缺失的数据,在对应的列va1或val2就会显示成NA。