对不起,刚才的函数没有粘全,完整的如下
问题2,函数的方法
dtcbn=function(d1,d2) {
vlen=ncol(d1)
vname=NULL
dt=NULL
for (i in 1:vlen) {
if(length(dt)==0) dt=data.frame(X[,i],R[,i]) else dt=data.frame(dt,X[,i],R[,i])
vname=c(vname,paste("X",i,sep=""),paste("R",i,sep=""))
}
names(dt)=vname
return(dt)
}
函数调用
dtcbn(X,R)