R语言McSpatial_R语言中帮助和R包

本文介绍了在R语言中获取帮助的方法,如使用`help()`、`?`、`example()`和`help.search()`等。此外,还展示了如何管理R包,包括查看已安装和已加载的包、安装新包、加载包以及移除包。文中通过`glm`函数的示例详细解释了如何使用帮助文档和实际操作进行学习。
摘要由CSDN通过智能技术生成

#####获得帮助#####

#关于函数的帮助

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值