install.packages()


install.packages()是从镜像安装包,在括号中输入包的名称字符串就可以完成包的安装。这里提醒一个小问题,有时候使用这个语句,会显示can't open the URL... 相关信息,导致包安装失败,这是因为镜像地址无法打开,此时我们可以使用repos参数修改为国内的镜像地址。

install.packages("dplyr",

repos = "https://mirrors.tuna.tsinghua.edu.cn/CRAN/")

更多镜像地址可登录r官网查询。

      通过github安装


一些开发者没有将包上传至镜像,而是在github上开发并分发,此时就需要从github安装相应包。这里提供两种方法。

方法一:通过devtools包中的install_github函数。

library(devtools)

install_github("twitter/AnomalyDetection")

这里,需要先安装并调用devtools包。语句中的

AnomalyDetection为包名,twitter为仓库名。很明显,安装包时还需要知道仓库名,为我们带来了不便。
方法二:githubinstall中当githubinstall函数。


library(githubinstall)

githubinstall('AnomalyDetection')

此函数只需包名,不需要仓库名,运行后,会根据在github搜索的结果,询问是否为你想安装的包。本方法的缺点在于,因为要进行搜索,所以运行耗时较长。


除上述方法,通过本地安装包也是常用的方法之一。但实际操作中,经常会遇到要安装一个包要先安装很多包的情形,因此本地安装方法有时可操作性较差,因此不在这里详细介绍。


©著作权归作者所有:来自51CTO博客作者mob604756f3ed23的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 简单介绍编辑器vscode的安装与配置
  2. 3种加强身份和访问管理的方法
  3. 基于帕金森数据集的分类方法仿真研究
  4. docker 安装脚本
  5. 【CSS入门】CCS基本语法和常用选择器的使用方法
  6. LAMP架构应用实战—Apache服务介绍与安装01
  7. 安装Kali linux
  8. Python开发技巧:scrapy-redis爬虫如何发送POST请求
  9. Mac电脑设置语音详细度的方法

随机推荐

  1. 一篇文章让您了解HTTPS
  2. 快速用ELK搭建日志收集平台
  3. SpringMVC源码分析:一个request请求的完整
  4. Redis系列八--Redis数据过期策略详解
  5. 《赢》——如何更好的管理团队
  6. redis系列1-入门
  7. Spring AOP @After,@Around,@Before执行
  8. spring aop源码分析
  9. Android(安卓)Studio如何删除module
  10. Spring 统一异常处理的方式