R语言-自定义函数

Python078

R语言-自定义函数,第1张

在R的基础包和扩展包中包含了很多强大的R函数。然而很多时候我们需要自己编写函数来实现特定的任务。

function_name为函数名;arg为形参;expr为函数体。

2.1 编制一个函数计算。

输入:参数n

输出:

算法步骤:

运行上面的程序

于是得到

打开R Script,写下函数体。

例如:求标准差的函数

se <- function (x){

v<-var(x)

n <- length(x)

return(sqrt(v/n))

}

保存为R文件,在RStudio的Code导入“Source file”,即可以调用函数se了。或者用命令 source("D:\\RWorkspace\\R文件名")来调用写的R文件