我们在使用微软版本的R会出现Warning: unable to access index for repository https://mran.microsoft.com,出现这个问题的主要原因是微软已经停止对mran的支持了(July 1, 2023正式关闭)

对于我们安装了该版本的R来说,随着使用时间的推移,安装了很多R包,重新安装会浪费大量的时间,下面提供一种修改方法,避免R访问微软源。

打开R安装目录:

打开Rprofile.site文件

找到RevoUtils::getRevoRepos()将其替换成R源或者国内源

r["CRAN"] <- 'https://mirrors.tuna.tsinghua.edu.cn/CRAN'

即可解决无法访问源的问题。

参考资料:

1.https://techcommunity.microsoft.com/t5/azure-sql-blog/microsoft-r-application-network-retirement/ba-p/3707161