代码之家  ›  专栏  ›  技术社区  ›  Tim unnamed eng

R[副本]中的“分配目标扩展到非语言对象”

r
  •  0
  • Tim unnamed eng  · 技术社区  · 14 年前

    在下面的代码中,我得到了“分配目标扩展到非语言对象”错误:

    > rho=c(0,0,0)
    > if (rho[1]>1 || rho[1] <-1 || rho[2]>1 || rho[2] <-1 || rho[3]>1 || rho[3] <-1){
    + cat("Correlation must be within [-1,1]!\n");
    + retMCx = NULL; retMCy = NULL; retMCz =NULL;
    + } 
    Error in 1 || rho[3] > 1 || rho[3] <- 1 :    target of assignment expands to non-language object
    

    你知道为什么吗?谢谢!

    1 回复  |  直到 14 年前
        1
  •  4
  •   Dirk is no longer here    14 年前

    rho[1] <-1 rho[1] < -1 rho[1] <- 1