问题
要获得安装在自己电脑上的某个函数的帮助信息。
解决方案
用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语言。
本文采用「CC BY-SA 4.0 CN」协议转载自互联网、仅供学习交流,内容版权归原作者所有,如涉作品、版权和其他问题请给「我们」留言处理。