总结一下这一章学到的新知识:
以下是刘博总结的
1、提高R包下载速度:清华源链接,然后点击右上角的 source 即可
file.edit("~/.Rprofile")
# 选择下面添加
# tinghua source
options("repos" = c(CRAN = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
options(BioC_mirror = "[url]https://mirrors.tuna.tsinghua.edu.cn/bioconductor")[/url]
# 关于下载镜像,还有腾讯云
# 腾讯云
options("repos" = c(CRAN="[url=http://mirrors.cloud.tencent.com/CRAN/"))]http://mirrors.cloud.tencent.com/CRAN/"))
options(BioC_mirror="http://mirrors.cloud.tencent.com/bioconductor")
2、如何安装多个不同版本的 R 包
在绘图部分 geom_pointrange() 使用过程中由于 ggplot2 更新到了 3.3 导致了这个包的功能不能用,所以怎么在不删除已有 ggplot2 3.3 版本的基础上加载 ggplot2 3.2 呢?
参考链接:How do you use multiple versions of the same R package?
ggplot2 <- "https://cran.r-project.org/src/contrib/00Archive/ggplot2/ggplot2_3.2.1.tar.gz"
install.packages(ggplot2, repos = NULL, type = "source", lib = "D:/swrj/R/temp_library")
# 上面的 library 后面千万别加 "/", 否则失败,别问问我怎么知道
# 下面这一步之前先创立一个管理低版本的包的文件夹
library(ggplot2, lib.loc = "D:/swrj/R/temp_library")
sessionInfo()
# 这里我只展示 ggplot2 包的版本,可以看到已经是 3.2.1 了
[1] ggplot2_3.2.1
还学到了两个很好用的包:
1. parchwork 图片拼接超级好用的包
2. styler 包,自动帮调整代码格式
使用方法就查看帮助文档就行