问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

R语言中的defaults包是干什么用的

发布网友 发布时间:2022-04-27 03:26

我来回答

1个回答

热心网友 时间:2022-06-25 11:22

1. 列出包所在库的路径
.libPaths()
[1] "C:/Program Files/R/R-3.0.2/library"
2. 安装包,括号里面包的名称要加英文引号,在列出的CRAN镜像站点列表中选择一个进行下载,我一般选的是China(Hefei)
install.packages()
例如,install.packages("ggplot2")
3. 包的载入library()或require(),安装完包后,需要加载才能使用其中的函数,此时括号中不使用引号。两者的不同之处在于library()载入之后不返回任何信息,而require()载入后则会返回TRUE,因此require()适合用于程序的书写。
例如
library(ggplto2)
> require(foreign)
Loading required package: foreign
> is.logical(require(foreign))
[1] TRUE
4. 包的更新
update.packages()
5. 包的帮助信息 格式如下,可以查看包中的函数以及说明
help(package="ggplot2")
6. 查看本地的包
6.1 查看默认加载的包,忽略基本的包
getOption("defaultPackages")
> getOption("defaultPackages")
[1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
[7] "ggplot2"
6.2 查看当前已经加载过的包
(.packages())
[1] "ggplot2" "stats" "graphics" "grDevices" "utils" "datasets" "methods" "base"
6.3 要显示所有可用的包
(.packages(all.available=TRUE))
> (.packages(all.available=TRUE))
[1] "abind" "agricolae" "aplpack" "base" "bitops"
[6] "boot" "car" "caTools" "class" "cluster"
[11] "codetools" "colorRamps" "colorspace" "compiler" "datasets"
[16] "Defaults" "devtools" "dichromat" "digest" "doBy"
[21] "e1071" "effects" "ellipse" "evaluate" "foreign"
[26] "formatR" "Formula" "gdata" "ggplot2" "ggthemes"
[31] "gmodels" "gplots" "graphics" "grDevices" "grid"
[36] "gtable" "gtools" "highr" "Hmisc" "httr"
[41] "KernSmooth" "knitr" "labeling" "lattice" "latticeExtra"
[46] "leaps" "lme4" "lmtest" "LSD" "manipulate"
[51] "markdown" "MASS" "Matrix" "matrixcalc" "memoise"
[56] "methods" "mgcv" "minqa" "multcomp" "munsell"
[61] "mvtnorm" "nlme" "nnet" "nortest" "parallel"
[66] "pixmap" "plyr" "proto" "psych" "quantmod"
[71] "Rcmdr" "RColorBrewer" "Rcpp" "RcppEigen" "RCurl"
[76] "relimp" "reshape2" "rgl" "rJava" "RODBC"
[81] "rpart" "rstudio" "samplesize" "sandwich" "scales"
[86] "schoolmath" "sciplot" "sem" "spatial" "splines"
[91] "stats" "stats4" "stringr" "survival" "tcltk"
[96] "tcltk2" "TH.data" "tools" "TTR" "utils"
[101] "VennDiagram" "whisker" "XLConnect" "xts" "zoo"
7. 卸载包detach(),这是library()的反向操作,此操作主要是为了避免某些包中的函数名称相同,造成冲突,注意与library()的参数不同,detach()参数为detach(package:包的名称),library(包的名称)。
例如
> library(ggplot2) #加载包
> (.packages()) #列出当前已经加载的包
[1] "ggplot2" "stats" "graphics" "grDevices" "utils" "datasets"
[7] "methods" "base"
> detach(package:ggplot2) # 卸载ggplot2包
> (.packages()) #列出当前已经加载的包
[1] "stats" "graphics" "grDevices" "utils" "datasets" "methods"
[7] "base"
8. 自定义启动时候的加载包
如果需要长期使用某个包的话,每次开启都需要输入library(),比较麻烦,因此可以让R启动时自动加载某些包。在R的安装目录/etc/Rprofile.site加入下载语句:
例如让R启动时自动加载ggplot2包
local({old <- getOption("defaultPackages")
options(defaultPackages = c(old, "ggplot2"))})
9. 在文章中引用R软件包,例如引用ggplot2包:
citation(package="ggplot2")
To cite ggplot2 in publications, please use:

H. Wickham. ggplot2: elegant graphics for data analysis. Springer New
York, 2009.

A BibTeX entry for LaTeX users is

@Book{,
author = {Hadley Wickham},
title = {ggplot2: elegant graphics for data analysis},
publisher = {Springer New York},
year = {2009},
isbn = {978-0-387-98140-6},
url = {http://had.co.nz/ggplot2/book},
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
江西蓝天学院和赣江职业技术学院哪个好? 江西有什么好的中专学校 什么是单点登录(SSO),以及单点登录的实现流程 前端实现单点登录(SSO) 前端单点登录如何实现 面试官:来说说单点登录的三种实现方式 为什么很多人不买哈弗H9 座机如何开通国内长途 座机如何申请 辽宁省出租车手续怎么办? 陕西省煤炭生产安全监督管理局的员工是属于公务员吗? 陕西省煤炭价格调节基金征收使用管理办法的内容 怎样安装r的rcolorbrewer包 陕西省煤矿安全监察局 和 陕西省煤炭生产安全监督管理局有什么区别 请问陕西有多少正厅级干部? 刘世伟的人物履历 如何在ubuntu中安装eigen 山西省煤炭工业厅原副厅长杨茂林涉嫌受贿被公诉是怎么回事? 李九成的人物简介 陕西省煤炭安全局副局长 蒲志强现在干什么 吴永平将担任什么职务 山西煤炭厅厅长是谁 陕西省煤炭局局长是谁 王双明的简历 我下载的神鬼传奇玩不了, 为什么 神鬼传奇灵魂戒指 陕西煤炭厅厅长叫什么 “人”的概念是什么? 人的量词是什么呢 如何把自己写的exe/dll给别人调用 陕西煤业化工集团体质 《盛世第1宠:宝贝,有点甜》txt下载在线阅读全文,求百度网盘云资源 这是 什么歌曲 那里下载?MP3里 ubuntu14.04怎么安装eigen linux 环境下 安装软件 报错 查看错误 wrong error 该如何处理 培根随笔下载 S7拍照专业模式里那些图标都是什么意思 三星s7edge相机这个专业模式要怎么调 三星s7edge相机专业模式求解释怎么用 三星s7 edge,专业拍照模式怎么玩?那些图标都什么意思? 三星s7相机专业模式 三星相机模式怎么用 三星s7edge专业模式怎么设置 三星S7 Edge 专业模式怎样调节拍摄雪花 三星s7 edge 在下雪天怎样用专业模式拍摄出来雪花 三星s7照相专业模式中会出现许多绿色小方格有什么用? 怎么用三星S7手机拍出背景虚化的相片 三星s7与s7edge怎么夜拍 三星s7edge专业摄像模式,前几天还好用,今天突然曝光度就最低了,什么 三星S7相机RAW模式和普通模式对比怎么样解析