内页1170*80广告
770*90广告

【生信技能】R语言R软件如何更新升级?

内页上720*80广告

此内容仅用于个人学习和研究

第一、R版本更新

使用R语言的tune包做超参数调优时,提示没有安装这个包。很自然地,先安装这个R包,安装过程报错,提示无法安装。因为目前的R版本太低,不支持。至少需要R3.6.3。

于是乎,寻找有效更新R版本的解决方案。

对于Win10系统,可以采用下面的方法,做R版本的更新。

第一步:打开RGui,安装installr包

install.packages('installr')


第二步:加载installr包,使用updateR函数更新R版本,采用了清华大学的CRAN镜像

library(installr)
updateR(cran_mirror="https://mirrors.tuna.tsinghua.edu.cn/CRAN/")#选择了清华大学的CRAN镜像

正常运行后,会出现一系列提示框,按着提示框信息,进行相应操作。这些提示框的信息包括R目前最新的版本,最新版的介绍,是否下载最新版本,下载成功后,点击安装,因为我的是64位机,并且把这个新的版本安装在更新之前版本的同一个文件夹位置,方便我管理,安装成功后,把原先版本的R包允许拷贝到新版本下,同时,保留原先版本的R包,并且把相应的配置文件也拷贝到R新版本下,接受新版本下R包的更新操作。把这些事情都弄完了,就耐心地等待R包的拷贝和更新,完成后,会提示是否需要使用R新版本启动RGui,如下图:

1.jpg


点击是,R新版本启动成功后,如下图所示。

2.jpg

第二、迁移R包

其实这一部分也很简单,就是找到旧版本的R包,并将其复制粘贴到新版本的文件夹中即可.

首先可以直接在Windows自带的搜索框中随便搜索一个以前安装过的包,然后打开文件路径即可找到之前所有包所在的位置。

查询R包安装位置-注意代码.前面有空格

 .libPaths()

运行结果一般有2个目录,第一个目录是当前用户的目录,当前用户有写入权限;第二个为系统级别的目录,对所有用户适用

结果:[1] "C:/Users/WD/AppData/Local/R/win-library/4.3" "C:/Program Files/R/R-4.3.1/library"     

第三、Rstudio选择R新版本

打开RStudio,点击工具栏Tools,选择Global Options,配置安装好的R新版本。具体操作如下图所示:

3.jpg

实际上,你会发现,把R版本自动更新后,RStudio会自动选择更新版作为默认的R版本,若是要切回到原先的版本,就只需要在上图中矩形方框里面选择你感兴趣的R版本即可。

第四、现在测试在R新版本下安装tune包。

发现R新版本,加载tune包,没有报错了,可以直接工作了。

学习心得

作为一名科研工作者,时时刻刻都在和时间赛跑。吾必须时时刻苦钻研科研,掌握现代科研的知识和技能。愿在未来,不忘初心,牢记使命。只争朝夕,不负韶华,为成为一名优秀的科研工作者而努力,努力践行科学发展观,认真学习科学发展观努力做好本职工作。

科学技术是人类社会发展的原动力。要将“做科研”培养成为一种兴趣,将实践和科研思维结合进行科学创新,才能真正推进科技进步。要如何做研究?--从实践中发现问题;运用知识储备提出问题;依赖先进的技术研究问题;最终的研究成果,要不忘初心,应用于解决实践中的问题上。

读书学习之道,看似无边无际,不知何去何从,倘若勤奋刻苦,书山自有石经,学海岂无彼岸。故不积跬步,无以至千里;不积小流,无以成江海。作为科研工作者,吾应发奋图强,刻苦学习!方能在科研方面更进一步!

此内容为个人学习笔记,外人禁止查看

版权声明:1、本站整理的内容仅限用于个人学习体验和研究目的,本站提供的是资料整理收集服务。2、本站内容来自网络,版权归原作者所有,版权争议与本站无关,本站不对所涉及的版权问题负任何法律责任。如果您认为侵犯了您的合法权益,请联系我们删除。
内页下720*80广告

  • 关注微信

猜你喜欢

全站右侧370*310广告

关注我们

微信客服