ITPub博客

首页 > > > 自动更新R语言版本

自动更新R语言版本

作者:浪花小雨滴 时间:2019-12-24 16:59:59 0 删除 编辑

作者:黄天元,复旦大学博士在读,热爱数据科学与开源工具(R),致力于利用数据科学迅速积累行业经验优势和科学知识发现,涉猎内容包括但不限于信息计量、机器学习、数据可视化、应用统计建模、知识图谱等,著有《R语言数据高效处理指南》(《R语言数据高效处理指南》(黄天元)【摘要 书评 试读】- 京东图书,《R语言数据高效处理指南》(黄天元)【简介_书评_在线阅读】 - 当当图书)。知乎专栏:R语言数据挖掘。邮箱:huang.tian-yuan@qq.com.欢迎合作交流。


R语言在2019年双12迎来了它的3.6.2版本。每次更新版本总要重新下载,然后重新安装包,非常繁琐,不是特别友好。但是作为R用户的福利,installr包能够实现一键式的更新包,并把之前安装的包转移过去,只需要一行代码即可(不包括你装installr包的代码...):

install.packages("installr")

installr::updateR(fast = T)

把fast参数设为TRUE(简写T),它会自动——

If TRUE, it overrides other parameters and uses a set of defaults to make the R installation as fast as possible: no news, installr R, copy packages and Rprofile, keep old packages, updated packages, without quiting current R or starting the new R. don’t use GUI, check MD5sums, keep installed file in the getwd.

我看了一下介绍,还是非常安全的,十分方便,推荐使用。

最后提醒一下,尽量在裸R里面跑这个代码,而不是在Rstudio中。想起了以前一个记事本一个裸R的时代...


补充一个更新所有R包的方法:

update.packages(ask = F)

原文作者:;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论

注册时间:2018-05-16

  • 博文量
    4259
  • 访问量
    39931