【R】三种方式安装R包

文章目录

写在前面

R软件路径:

shell 复制代码
/pubsoftware/R4.1.2/bin
/pubsoftware/R4.1.2/bin/R
/pubsoftware/R4.1.2/bin/Rscript

安装包:doMC, DNAcopy, ExomeCNV,把包安装到指定路径:/mydir/R/library。

安装方式1-CRAN

指定CRAN安装:

1、先准备R代码,写入文件:install_r_package.R

R 复制代码
.libPaths(c("/mydir/R/library", .libPaths()))
options(repos = c(CRAN = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))
install.packages("doMC", lib = "/mydir/R/library")

2、然后运行R脚本:

shell 复制代码
/pubsoftware/R4.1.2/bin/Rscript install_r_package.R

但是,DNAcopy, ExomeCNV的安装不可使用改方式。

安装方式2-Bioconductor

DNAcopy是Bioconductor的包,CRAN上没有DNAcopy,通过Bioconductor安装,

直接进入R(/pubsoftware/R4.1.2/bin/R)运行命令:

R 复制代码
.libPaths(c("/mydir/R/library", .libPaths()))

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager", lib = "/mydir/R/library")

BiocManager::install("DNAcopy", lib = "/mydir/R/library")

或将命令写入R脚本后用Rscript运行。

安装方式3-GitHub包

ExomeCNV也不在Bioconductor的包中,从github上找到ExomeCNV包,直接下载了zip包:ExomeCNV-master.zip。

shell 复制代码
# 下载后的包:ExomeCNV-master.zip
# 1.解压
unzip ExomeCNV-master.zip
# 2. 压缩为tar.gz
tar -zvcf ExomeCNV.tar.gz ExomeCNV
# 3. 安装
/pubsoftware/R4.1.2/bin/R CMD INSTALL ExomeCNV.tar.gz --library=/mydir/R/library
相关推荐
王家视频教程图书馆2 分钟前
rust 写gui 程序 最流行的是哪个
开发语言·后端·rust
Wadli5 分钟前
Oncall Agent项目
开发语言
艾莉丝努力练剑10 分钟前
【QT】Qt常用控件与布局管理深度解析:从原理到实践的架构思考
linux·运维·服务器·开发语言·网络·qt·架构
杜子不疼.12 分钟前
用 Python 实现 RAG:从文档加载到语义检索全流程
开发语言·人工智能·python
chao18984412 分钟前
基于改进二进制粒子群算法的含需求响应机组组合问题MATLAB实现
开发语言·算法·matlab
lcj251113 分钟前
字符函数,字符串函数,内存函数
c语言·开发语言·c++·windows
独特的螺狮粉13 分钟前
古诗词飞花令随机出题小助手:鸿蒙Flutter框架 实现的古诗词游戏应用
开发语言·flutter·游戏·华为·架构·开源·harmonyos
cch891816 分钟前
C++、Python与汇编语言终极对比
java·开发语言·jvm
Chockmans18 分钟前
2026年3月青少年软件编程(Python)等级考试试卷(六级)
开发语言·python·青少年编程·蓝桥杯·pycharm·python3.11·python六级
Python大数据分析@20 分钟前
使用Python和亮数据采集器搭建专利查询GUI系统
开发语言·python