小编Uda*_*rya的帖子

如何在R中创建连接两点的线

有没有办法在 R 中创建连接两点的线?我知道lines(),函数,但它创建线段我正在寻找的是一条无限长的线。

graphics visualization r lines

5
推荐指数
1
解决办法
1万
查看次数

R - if(nrow(M)== 2){:参数长度为零时出错

在以下代码中:

det<-function(M)
{
    if (nrow(M) == 2)
    {
        return(M[1,1]*M[2,2]-M[1,2]*M[2,1])
    }
    else
    {
      d<-0
      for (i in 1:ncol(M))
      {
        d<-d+(-1)^(i+1)*M[1][i]*det(M[-1,i])
      }
      return(d)
   }
}
Run Code Online (Sandbox Code Playgroud)

执行我确定的功能

 x<-matrix(c(1:9),nrow=3)
Run Code Online (Sandbox Code Playgroud)

执行功能时

 det(x)
Run Code Online (Sandbox Code Playgroud)

我收到错误:

if(nrow(M)== 2){:参数的长度为零时出错

arguments if-statement r

1
推荐指数
1
解决办法
806
查看次数

标签 统计

r ×2

arguments ×1

graphics ×1

if-statement ×1

lines ×1

visualization ×1