跳转到内容

R 编程/文档

来自 Wikibooks,开放世界中的开放书籍

获取帮助

[编辑 | 编辑源代码]

对于每个软件包,您都可以从 R 内部以 HTML 文件的形式或从 CRAN 网站上以 PDF 文件的形式获得其参考手册。您还可以经常在 R 杂志、统计软件杂志等中找到小插图或综合文章。

library(help="package_name")
vignette("np",package="np")
vignette(all=FALSE) # vignettes for all attached packages
vignette(all=TRUE) # vignettes for all packages on the computer

您可以使用以下命令搜索所有已加载软件包中的帮助信息:help()??。通常您不需要为函数名添加引号,但有时这可能很有用。args()给出函数的完整语法。

help(lm)
?lm
?"for"
?"[["
args("lm")
function (formula, data, subset, weights, na.action, method = "qr", 
    model = TRUE, x = FALSE, y = FALSE, qr = TRUE, singular.ok = TRUE, 
    contrasts = NULL, offset, ...) 
# NULL

apropos()find()搜索已加载软件包中包含关键字或正则表达式的所有函数[1]

apropos("norm")
#   [1] "dlnorm"         "dnorm"          "plnorm"        
#   [4] "pnorm"          "qlnorm"         "qnorm"         
#   [7] "qqnorm"         "qqnorm.default" "rlnorm"        
#  [10] "rnorm"          "normalizePath"

您可以使用以下命令搜索所有已安装软件包中的帮助信息:help.search()或其快捷方式??.

??"lm"
help.search("covariance")

RSiteSearch()搜索所有软件包以及 R 邮件列表中的帮助信息。sos 软件包使用以下命令改进了该函数:RSiteSearch()函数。findFn()函数。???是以下命令的包装器:findFn().

RSiteSearch("spline")
library("sos")
findFn("spline", maxPages = 2)
???"spline"(2)

hints()hints 软件包中的函数建议对对象进行什么操作。

fit <- lm(y ~ x)
library("hints")
hints(fit) # returns a list of function using lm objects.

教学资源

[编辑 | 编辑源代码]

useR 和其他R会议

[编辑 | 编辑源代码]

搜索引擎

[编辑 | 编辑源代码]

问答/论坛

[编辑 | 编辑源代码]

参考文献

[编辑 | 编辑源代码]
  1. 如果你想了解更多关于正则表达式的知识,可以查看文本处理页面中的正则表达式部分。
  2. 数据分析入门
上一页:数据类型 索引 下一页:示例会话
华夏公益教科书