前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >还在为安装R包困扰吗,看看这个吧

还在为安装R包困扰吗,看看这个吧

作者头像
R语言数据分析指南
发布2024-06-18 17:57:14
960
发布2024-06-18 17:57:14
举报

官方网站

❝https://pak.r-lib.org/ ❞

举个例子:

❝如:安装Bioconductor上的DEseq2,但是对于初学者往往只知install.packages(),这样就会存在错误,现在可直接通过pkg_install()全部搞定。 ❞

代码语言:javascript
复制
BiocManager::install("DEseq2")
pak::pkg_install("DEseq2")

安装R包

代码语言:javascript
复制
library(tidyverse)

install.packages("pak")
library(pak)
代码语言:javascript
复制
pak::pkg_install("DEseq2")

pak::pkg_install("ggh4x@0.2.4") # 安装指定版本的包
pak::pkg_deps_tree("tibble") # 绘制依赖树
代码语言:javascript
复制
# 从URL安装R包
pak::pkg_install("url::https://cran.rstudio.com/src/contrib/ggh4x_0.2.8.tar.gz")

# 解释包之间依赖关系
pak::pkg_deps_explain("tibble","rlang")

开发版包安装

❝安装github上的包最主要的问题也许就是找到正确的安装命令,需要知道「作者名/包名」,但是往往初学者无法找到正确的官方网址,那么使用packagefinder包则可以正确找到网址。 ❞

代码语言:javascript
复制
install.packages("packagefinder",dependencies = TRUE)

library(packagefinder)

go("ggraph","website") # 打开ggraph网站,速度可能稍慢
代码语言:javascript
复制
pak::pkg_install("teunbrand/ggh4x")  # 安装github包
pak::pkg_deps("teunbrand/ggh4x") # 查看所需的依赖包

❝使用pak包安装会有数据缓存保留,有需要可以清理节省空间。 ❞

代码语言:javascript
复制
# 清理缓存
pak::meta_clean(force = TRUE)
pak::cache_clean()

关注下方公众号下回更新不迷路

❝本节介绍到此结束,有需要学习R数据可视化的朋友欢迎到淘宝店铺R语言数据分析指南,购买小编的R数据可视化案例文档(2024版),「购买将赠送2023年的绘图文档内容」。目前此文档(2023+2024)「已经更新上传了150+案例文档」,每个案例都附有相应的数据和代码,并配有对应的注释文档,方便大家学习和参考。 ❞

2024更新的绘图内容同时包含数据+代码+markdown注释文档+文档清单,「小编只分享案例文档不额外回答问题无答疑问。」

在线同步更新

2024年案例图展示

2023年案例图展示

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-06-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 R语言数据分析指南 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 官方网站
  • 安装R包
  • 开发版包安装
  • 关注下方公众号下回更新不迷路
  • 在线同步更新
  • 2024年案例图展示
  • 2023年案例图展示
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档