我的代码是:
m = matrix(sample(0:1,150, rep=T),ncol=15)
x = NULL
for (i in 1:ncol(m))
{
for (j in 1:ncol(m))
{
if (i == j)
{
x <- append(x,0)
}
else
{
b <- m[,i]
c <- m[,j]
x <- append(x,length(which(b==1 & c==1)))
}
}
}
d <- matrix (x, ncol=(ncol(m)))
当我运行第一行时,它在rserve上运行,但是当我尝试整个代码时,我得到一个异常,即: “线程中的异常”主“org.rosuda.REngine.Rserve.RserveException:eval失败,请求状态:R解析器:语法错误 在org.rosuda.REngine.Rserve.RConnection.eval(RConnection.java:234) 在rserve.main(rserve.java:23)“ 如何在不获取异常的情况下运行此代码?