paste(“ sub”,j,sep =“”)[i,]中的错误:尺寸错误

时间:2019-03-09 19:24:59

标签: r

我想创建一个循环,循环通过(sub1 [1,] ... sub1 [1200,])...(sub10 [1,] ... sub10 [1200,])

for (j in 1:10){

        entries=1:1200
        for (i in 1:1200){
    entries[i]=max(table(sort(unlist(paste("sub",j,sep="")[i,]))-1:3)) > 2
}
        nam=paste("newsub",j,sep="")
        assign(nam, paste("sub",j,sep="")[!entries,])

}

但是,我不断收到错误“ paste(“ sub”,j,sep =“”)[i,]中的错误:尺寸错误”。

我想我已经对字符串应用了一个函数,但是我已经使用了paste()函数;我该如何解决?

*编辑: 我希望有sub1 [i,] ... sub10 [i,],其中j = 1:10

0 个答案:

没有答案