我是RStudio的新用户,在使用.rmd文件和编织HTML时遇到了错误。
如果我有一个install.packages线路:
install.packages('ggplot2');
library(ggplot2);当我单击针织HTML时,会返回一个错误:
Contrib.url中的错误(repos,"source"):尝试使用CRAN而不设置镜像调用:.withVisible -> eval -> install.packages -> contrib.url停止执行
我可以使用以下方法来解决这个问题:
if (!require('ggplot2'))
{
install.packages('ggplot2');
library(ggplot2);
}如果我正在编写一个.rmd,是否需要每次安装一个新包时都使用if (!require(行?有什么办法可以避免这种情况,这样我才能只编写install.packages(吗?
发布于 2016-08-01 09:06:49
你不需要每次都用install.package()线。
通常,您应该在控制台或单独的交互式会话中安装软件包,或者在安装该库后删除该行(这里是ggplot)。
只需使用库(Ggplot2)
library(ggplot2);希望它能帮上忙
发布于 2017-03-04 13:13:00
在使用针织文档时,我也遇到了同样的错误,我在R脚本中完成了以下操作:
https://stackoverflow.com/questions/30959839
复制相似问题