R语言报错replacement has length zero问题解析

之前在做一个for循环时遇到这个问题,其中第二层循环的ncol=3,所以这里循环打算for(j in 1:2)然后在赋值矩阵时如下错。

1
后上网查得该错误是数组或矩阵没有对齐或是下标越界问题,检查代码发现确实出了个小错误,即for(j in 1:ncol-1)等价于for(j in 0:1),显然赋值时肯定会报错。此处应该加括号,即for(j in 1:(ncol-1))正确。

猜你喜欢

转载自blog.csdn.net/SL_World/article/details/80864064
今日推荐