19 函数进阶 |
您所在的位置:网站首页 › r语言sort函数参数含义 › 19 函数进阶 |
19 函数进阶
19.1 函数调用的各种形式
在R语言中,有两条简明的理解R程序的原则: 任何成分都是R的对象(变量、函数等等); 任何活动都是调用函数(求子集、四则运算、比较、函数调用等)。函数调用有四种方式: 一、前缀形式。 这也是一般的格式,如fsub(5, 2)。 二、中缀形式。 二元运算符实际上都是函数,5 - 2的写法是中缀形式, 等同于`-`(5, 2)。因为-不是合法的R变量名(函数名), 所以在写成前缀形式时要用反向单撇号`保护。 这样,在lapply等泛函中可以使用`+`这样的四则运算作为输入的操作。 如 5 - 2 ## [1] 3 `-`(5, 2) ## [1] 3为了给1:5每个元素减去2,可以写成 sapply(1:5, `-`, 2) ## [1] -1 0 1 2 3用户也可以自己定义函数名如%x%这样的中缀函数, 可以用中缀格式调用。 如: `%+%` |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |