前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >R语言包的安装

R语言包的安装

作者头像
三猫
发布2019-03-07 15:59:04
2.5K0
发布2019-03-07 15:59:04
举报
文章被收录于专栏:机器学习养成记

r语言的包中,集成了众多函数,大大扩展了r的功能且降低了使用难度。本篇文章就来介绍r语言中包的两种安装方式:install.packages和从github安装包。

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搜索的结果,询问是否为你想安装的包。本方法的缺点在于,因为要进行搜索,所以运行耗时较长。

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

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

本文分享自 机器学习养成记 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档