现在手头上有一个数据样本,共3650000个数据,想将其分割成100个样本文件,分别命名为x1.txt, x2.txt, x3.txt……其中x1.txt由第1~36500个数据组成;x2.txt由第36501~73000个数据组成,依此类推。觉得R处理这个问题应该挺简单的,不过编程过程中还是遇到了问题。程序代码如下:
for (i in 1:100)
{
j=(i-1)*36500+1
k=i*36500
for(l in j:k)
{
y[[l]]=x[[l]]
}
file=paste("y",i,".txt",sep="")
write.table(y,file,append=FALSE,sep=" ")
}
输出结果没按照我事先设想的输出,不知道是什么原因?


雷达卡



京公网安备 11010802022788号







