代码之家  ›  专栏  ›  技术社区  ›  Ishwor Bhusal

尝试运行标准差函数时出错

  •  0
  • Ishwor Bhusal  · 技术社区  · 7 年前

    我试着跑:

    testing_obj <- sd('1', '2', '3', '4', '5') 
    

    在R。当我运行函数时,它抛出错误:

    为什么会这样?

    1 回复  |  直到 7 年前
        1
  •  2
  •   Ben Bolker    7 年前

    sd 矢量 ,也就是说,它接受一个作为数字向量的参数。您正在传递多个参数。使用 c() 要将值合并到单个向量中,请执行以下操作:

    sd(c(1, 2, 3, 4, 5))
    

    或者更紧凑 sd(1:5)