#####获得帮助#####
#关于函数的帮助
help(glm)
?glm
#关于操作符的帮助
?`+`
#查看帮助文档中例子
example(glm)
#搜索主题
help.search("regression")
??regression
#library函数的帮助选项
library(help="grDevices")
#通过vignette查看指南文档,通过实际操作没反应
vignette("utils")
#已加载包的指南文件
vignette(all=FALSE)
#已安装包的指南文件
vignette(all=TRUE)
######R包#####
#类似于java中类
#列举本地库中R包
getOption("defaultPackags")
#已加载R包清单
(.packages())
#已安装的R包清单
(.packages(all.available=TRUE))
library()
#加载R包
library(rpart)
#搜索R包资源库:CRAN和Bioconductor
#可以通过界面也可以通过命令,建议通过界面的菜单来操作
#R控制台来安装R包
install.packages(c("tree","maptree"))
#移除R包
remove.packages(c("tree","maptree"))
输出
> #####获得帮助#####
> help(glm)
starting httpd help server ... done
> ?glm
> ?`+`
> example(glm)
glm> ## Dobson (1990) Page 93: Randomized Controlled Trial :
glm> counts
glm> outcome
glm> treatment
glm> print(d.AD
treatment outcome counts
1 1 1 18
2 1 2 17
3 1 3 15
4 2 1 20
5 2 2 10
6 2 3 20
7 3 1 25
8 3 2 13
9 3 3 12
glm> glm.D93
glm> anova(glm.D93)
Analysis of Deviance Table
Model: poisson, link: log
Response: counts
Terms added sequentially (first to last)
Df Deviance Resid. Df Resid. Dev
NULL 8 10.5814
outcome 2 5.4523 6 5.1291
treatment 2 0.0000 4 5.1291
glm> ## No test:
glm> summary(glm.D93)
Call:
glm(formula = counts ~ outcome + treatment, family = poisson())
Deviance Residuals:
1 2 3 4 5 6 7
-0.67125 0.96272 -0.16965 -0.21999