Tom*_*eif 60
?mean
help(mean) # same
Run Code Online (Sandbox Code Playgroud)
对于非标准名称,请使用引号或反引号.
?`if`
?"if" # same
help("if") # same
Run Code Online (Sandbox Code Playgroud)
还有数据集,常规主题和一些包的帮助页面.
?iris
?Syntax
?lubridate
Run Code Online (Sandbox Code Playgroud)
使用该example功能查看如何使用它的示例.
example(paste)
example(`for`)
Run Code Online (Sandbox Code Playgroud)
该demo功能可以更长时间地演示如何使用功能.
demo() # all demos in loaded pkgs
demo(package = .packages(all.available = TRUE)) # all demos
demo(plotmath)
demo(graphics)
Run Code Online (Sandbox Code Playgroud)
使用??或等效地help.search.
??regression
help.search("regression")
Run Code Online (Sandbox Code Playgroud)
同样,需要引用非标准名称和短语.
??"logistic regression"
Run Code Online (Sandbox Code Playgroud)
apropos 查找与正则表达式匹配的当前会话空间(但不在已安装但未加载的包中)中的函数和变量.
apropos("z$") # all fns ending with "z"
Run Code Online (Sandbox Code Playgroud)
rseek.org是一个带有Firefox插件的R搜索引擎.
RSiteSearch 直接从R搜索几个站点
findFn在sos包装RSiteSearch中将结果作为HTML表返回.
RSiteSearch("logistic regression")
library(sos)
findFn("logistic regression")
Run Code Online (Sandbox Code Playgroud)
available.packages告诉您通过设置的存储库中可用的所有软件包setRepositories. installed.packages告诉您在指定的所有库中安装的所有软件包.libPaths. library(没有任何参数)类似,返回已安装包的名称和标记行.
View(available.packages())
View(installed.packages())
library()
.libPaths()
Run Code Online (Sandbox Code Playgroud)
同样,data没有参数可以告诉您计算机上有哪些数据集可用.
data()
Run Code Online (Sandbox Code Playgroud)
search 告诉你哪些包已加载.
search()
Run Code Online (Sandbox Code Playgroud)
packageDescription显示包的DESCRIPTION文件的内容.同样news阅读NEWS文件.
packageDescription("utils")
news(package = "ggplot2")
Run Code Online (Sandbox Code Playgroud)
ls 列出环境中的变量.
ls() # global environment
ls(all.names = TRUE) # including names beginning with '.'
ls("package:sp") # everything for the sp package
Run Code Online (Sandbox Code Playgroud)
str(sleep)
summary(sleep)
Run Code Online (Sandbox Code Playgroud)
ls.str是等的组合ls和str.
ls.str()
ls.str("package:grDevices")
lsf.str("package:grDevices") # only functions
Run Code Online (Sandbox Code Playgroud)
对于大变量(特别是数据帧),该head函数对于显示前几行很有用.
head(sleep)
Run Code Online (Sandbox Code Playgroud)
args 显示函数的参数.
args(read.csv)
Run Code Online (Sandbox Code Playgroud)
该信息页面是一个非常全面的链接自由R资源.
R中的许多主题都是通过vignettes 记录的,列在中browseVignettes.
browseVignettes()
vignette("intro_sp", package = "sp")
Run Code Online (Sandbox Code Playgroud)
通过结合vignette使用edit,就可以得到它的代码块在编辑器中.
edit(vignette("intro_sp",package="sp"))
Run Code Online (Sandbox Code Playgroud)
Bry*_*son 13
这个答案已经给你一个非常全面的清单.
我想补充一点,如果你只有想要的想法/关键词并且没有考虑到包或功能,那么findFn("some search terms")在包中sos是非常有用的.
还有CRAN的任务视图:不是一个真正的搜索过程,而是一个你想知道的好地方.