• 扩展包的安装


    基本的R语言软件中包含了R语言的所有基本命令,但是这些基本命令远不能满足用户无止境的需求,由于R语言的开源性,目前已经有了各种各样的R语言扩展包用于解决用户的各种需求,这些扩展包也正是R语言的精华所在

    扩展包的安装

    使用一个扩展包中所包含的命令之前首先需要安装扩展包。

    基本安装

    大多数R语言的扩展包都已经整合到的CRAN中,此时我们应用R语言的扩展包安装命令即可进行安装。

    install.packages("ggplot2")

    同时安装多个扩展包时,用逗号进行间隔。

    install.packages("ggplot2","vegan")

    安装完成之后,需要载入扩展包才能使用其中包含的命令。

    library("ggplot2")

    有时在安装扩展包时会出现下载速度非常慢的现象,这大多是由于下载镜像的限制,在RStudio的Tools工具栏中选择Global Options选项,选择其中的Packages标签,在Primary CRAN repository一栏点击Change即可更改下载镜像,选择与自己距离较近的镜像地址即可。

    Bioconductor

    除了CRAN之外,许多与生物研究相关的扩展包被整合在Bioconductor中,Bioconductor中扩展包的安装方法如下:

    • 旧版本的R

    1. source("https://bioconductor.org/biocLite.R")
    2. biocLite("GenomicFeatures")
    • 新版本的R

    1. if(!requireNamespace("BiocManager",quietly = TRUE))
    2. install.packages("BiocManager")
    3. BiocManager::install(c("GenomicFeatures","AnnotationDbi"))

    GitHub

    有时所需要的扩展包还处于开发状态或者是一些十分冷门的专用扩展包,这些扩展包通常开发者会将其发布在GitHub中。

    • 已知开发者github用户名的扩展包安装:

    1. install.packages("devtools")
    2. library(devtools)
    3. devtools::install_github("用户名/包名称“)
    • 只知道扩展包的名称:

    1. install.packages("githubinstall")
    2. library(githubinstall)
    3. githubinstall("包名称“)

    手动安装

    有时在安装扩展包时会出现应用命令安装失败的情况,此时可以手动搜索并下载扩展包的压缩文件,解压后放在R软件下的library文件夹即可。

     

  • 相关阅读:
    如何处理前端本地存储和缓存?
    1000 行输入框的养成:如何平衡体验与灵活性?
    杰理之CMD_SET_BT_ADDR【篇】
    准备创建独立站?2022年最新制作企业官网必看的网页设计全攻略
    canal监听mysql增量数据发布到rabbitmq
    定时拉取k8s服务中日志
    x265参数-early-skip
    reactHook实现EventBus
    第12章 最佳的UI体验——Material Design实战
    外汇天眼:外汇投资入门知识炒汇者的心理误区有哪些?
  • 原文地址:https://blog.csdn.net/weixin_58566962/article/details/126411130