1. Learn
  2. /
  3. Kurser
  4. /
  5. R 中级

Connected

övning

编写您自己的函数

哇,开始进入正题了……您马上要亲手编写函数!在动手之前,先看看下面的函数模板:

my_fun <- function(arg1, arg2) {
  body
}

请注意,这个"配方"使用了赋值运算符(<-),就像把一个向量赋给变量一样。这不是巧合。在 R 中创建函数,本质上就是把一个函数对象赋给变量!在上面的示例中,您创建了一个新的 R 变量 my_fun,一旦执行了这段定义,它就会出现在工作区中。之后,您就可以把 my_fun 当作函数来使用了。

Instruktioner

100 XP
  • 创建函数 pow_two():它接收 1 个参数,并返回该数字的平方(这个数字乘以它自己)。
  • 用输入 12 调用这个新定义的函数。
  • 接着,创建函数 sum_abs(),它接收 2 个参数,并返回这两个参数的绝对值之和。
  • 最后,用参数 -2 和 3 调用 sum_abs()。