R软件及编程应用第三讲详解.pptVIP

  • 4
  • 0
  • 约 28页
  • 2016-12-30 发布于湖北
  • 举报
* * * * * * * * * * * * * * * * R软件及编程应用 中南财经政法大学信息与安全工程学院 刘树栋 1/28 第三讲:函数与环境 一、函数定义及应用 二、环境 2/28 一、函数的定义及应用 1、函数的关键字 2、参数 3、返回值 4、匿名函数 5、函数的属性 3/28 1、函数关键词 函数是R的一个对象,函数通过对输入数据进行计算最终可以返回一个输出。 在R语言中,函数通过如下形式进行定义: function(arguments) body 其中arguments是一个符号名称的集合(或有一些是默认值),这些符号将会在函数的主体body中定义。 函数的主体body是指R的表达式,一般函数的主体会用花括号括起来。只有一个表达式时,花括号可省略。例如f - function(x,y)x+y f - function(x,y){x+y} 4/28 2、参数 在R中定义函数要包含参数的名字,大都在arguments中声明。 还可给出一些参数的默认值,如果指定了某个参数的默认值,在默认情况下函数就会按照指定的参数默认值运行。如果在函数调用时,对默认值参数重新赋值,原有默认值将被覆盖(override) R可以方便地指定任意长度的参数列表。 如

文档评论(0)

1亿VIP精品文档

相关文档