如何在R中永久设置特定的CRAN mirror?

我想把它永久地放在我的笔记本电脑上,这样当我做install.packages()次时,它就不会再问我要 Select 哪个镜子了.

推荐答案

您可以在.Rprofile中设置repos,以便在每次启动R时恢复您的 Select

Edit:更准确地说:

添加

options(repos=structure(c(CRAN="YOUR FAVORITE MIRROR")))

.Rprofile美元


或者,您可以在Rprofile.site中设置镜像站点的宽度.文件的位置由?Startup给出:

这个

第一个选项是Sys.getenv("R_PROFILE"),第二个选项是Sys.getenv("R_HOME")R.home().在macOS上,第二个的位置是/Library/Frameworks/R.framework/Resources/etc/.

该文件可能不存在,或者您可能会看到以下几行被注释掉:

# set a CRAN mirror
# local({r <- getOption("repos")
#       r["CRAN"] <- "http://my.local.cran"
#       options(repos=r)})

因此,请删除 comments 标记,并将"http://my.local.cran"改为正确的网站,例如:

local({r <- getOption("repos")
       r["CRAN"] <- "http://cran.r-project.org"
       options(repos=r)})

R相关问答推荐

R根据名称的载体对收件箱列采取行动

在之前合并的数据.tables中分配新列后.internal.selfref无效

R:对于没有数据的缓冲区,加权平均值为0

是否有任何解决方案可以优化VSCode中RScript的图形绘制?

根据列表中项目的名称多次合并数据框和列表

在值和NA的行顺序中寻找中断模式

如何使用stat_extract_all正确提取我的目标值?

如何对数据集进行逆向工程?

R—将各种CSV数字列转换为日期

在RStudio中堆叠条形图和折线图

R -使用矩阵reshape 列表

正则表达式在第二个管道和第二个T之后拆分R中的列

在R中,如何从一系列具有索引名的变量快速创建数据帧?

解析嵌套程度极高的地理数据

仅当后续值与特定值匹配时,才在列中回填Nas

将列表中的字符串粘贴到R中for循环内的dplyr筛选器中

将统计检验添加到GGPUBR中的盒图,在R

从线的交点创建面

填充图例什么时候会有点?

如何合并不同列表中的数据文件,包括基于名称的部分匹配,而不是一对一等价