免费试用
banner
行业资讯>大数据技术与应用>R语言获取函数帮助

R语言入门秘录2/25:获取函数的帮助

作者: afenxi来源: afenxi时间:2017-05-25 15:33:020

摘要:数据分析网整理自tbkken的《R语言入门25招》,一招招技能带你走进R语言。

问题

要获得安装在自己电脑上的某个函数的帮助信息。

解决方案

用help显示函数的文档:

代码 1 > help(functionname)

用args了解该函数的参数:

代码 1 > args(functionname)

用example察看函数的使用例子:

代码 1 > example(functionname) 讨论

本书中出现了各种各样的函数。在有限的篇幅里不可能面面俱到地介绍各个R函数。笔者强烈建议读者自己阅读感兴趣的函数的帮助文件。帮助文件中所提供的信息是非常有用的。

如果想要了解mean函数,可以这样使用help函数:

代码 1 > help(mean)

R会新开一个窗口显示帮助文档,或者是在控制台中显示帮助文档,具体的显示方式取决于读者所使用的操作系统。help命令的一个快捷方式是?号(问号),然后在后面加上函数的名称:

代码 1 > ?mean

如果只是想知道函数有哪些参数,顺序是怎样安排的,就可以用args函数:

代码 1

 

2

3

4

5

6 > args(mean)

function (x, ...)

NULL

> args(sd)

function (x, na.rm = FALSE)

NULL

args函数的第一行输出是函数调用的概要。对于mean函数,概要中显示的是其唯一的参数,x,这是一个数值向量。对于sd函数,概要中首先也是一个同样的向量,x,还有另一个名为na.rm的可选参数。(读者可以忽略第二行输出,通常都是NULL。)

大部分函数的文档的末尾都会有例子。在R里面可以直接运行这个例子,演示函数的功能。例如,mean函数的文档中就有几个例子。读者不必自己输入这些例子。用example函数就能看到这些例子的运行结果:

代码 1

 

2

3

4

5

6

7

8

9 > example(mean)

 

mean> x <- c(0:10, 50)

mean> xm <- mean(x)

mean> c(xm, mean(x, trim = 0.1))

[1] 8.75 5.50

mean > mean(USArrests, trim=0.2)

Murder  Assault  UrbanPop   Rape

7.42    167.60     66.20    20.16

用户只需要输入example(mean),R会负责运行文档中的例子,并显示结果。

数据分析网整理自tbkken的《R语言入门25招》,一招招技能带你走进R语言。

banner
看过还想看
可能还想看
热点推荐
Yonghong的价值观:以卓越的数据技术为客户创造价值,实现客户成功。
免费试用