在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一、函数构造器每一个R函数都包括三个部分:函数名,程序主体以及参数集合,在编写自定义R函数时,需要将三个部分各自储存在一个R对象中。这里需要使用function函数,形如:
函数将返回最后一行的运行输出结果,如果最后一行不输出结果,整个函数也将不会有返回值 二、含参函数的构造可以通过在括号里填入参数名称加以实现,具体如下:
可以发现如果不写参数,R将报错,为了防止类似的错误发生,可以预先设置一个初始默认值给bones参数,只需在括号里用等号将默认值与参数相连即可。 形如:
三、提取函数就像其他语言的IDE一样,RStudio也提供了抽取函数的功能,在R脚本中选中对应的代码段,在菜单栏中选择Code>Extract Function即可。RStudio会询问给函数取什么名字,然后用function将所需函数包装起来,并会自动检查代码段中未定义的变量,将其设置为该函数的参数。 四、查看函数不仅可以通过help查看函数解释,还可以通过直接输入函数名查看函数代码 |
请发表评论