找不到现有对象

时间:2019-07-19 10:39:57

标签: r

我在代码中调用一个矩阵,R告诉我找不到该对象,尽管该对象显然存在。

我当然检查了拼写错误和典型问题。但是,当我运行该行的某些部分时,会发生错误,它会完美地找到对象并按要求打印。请求对象本身也不会产生错误,只会运行该行代码。 print(object)在该行之前和之后也可以使用。

问题所在的行是:

a[h,k]<<-switch(as.character(a[h,k]-1),"0"=-1,a[h,k]-1)

a是有问题的矩阵。它在一个函数中使用,但是即使我独立于该函数运行该行,它也不起作用。 a[h,k]switch(as.character(a[h,k]-1),"0"=-1,a[h,k]-1)可以正常工作。

0 个答案:

没有答案