R 安装ggplot2的颜色空间时出错

R 安装ggplot2的颜色空间时出错,r,R,我是一个r新手,如果能帮我安装ggplot2,我将不胜感激。我使用的是RStudio版本0.98.1102。请参阅下面的错误 install.packages("ggplot2") 运行良好 library("ggplot2") loadNamespace(i,c(lib.loc,.libpath())中出错,versionCheck= vI[[i]]:没有名为“colorspace”的包错误:包或 “ggplot2”的命名空间加载失败 将软件包安装到“C:/Users/Jessica/Do

我是一个r新手,如果能帮我安装ggplot2,我将不胜感激。我使用的是RStudio版本0.98.1102。请参阅下面的错误

install.packages("ggplot2")
运行良好

library("ggplot2")
loadNamespace(i,c(lib.loc,.libpath())中出错,versionCheck= vI[[i]]:没有名为“colorspace”的包错误:包或 “ggplot2”的命名空间加载失败

将软件包安装到“C:/Users/Jessica/Documents/R/win library/3.1”中 (由于“lib”未指定)有可用的二进制版本(以及 将安装),但源版本更高:二进制源 颜色空间1.2-4 1.2-5尝试URL “…//cran.rstudio.com/bin/windows/contrib/3.1/colorspace_1.2-4.zip” install.packages中的警告:无法打开:HTTP状态为“404未打开” 在download.file(url、destfile、method、mode=“wb”、…)中发现“错误” :无法打开URL “..。//cran.rstudio.com/bin/windows/contrib/3.1/colorspace_1.2-4.zip” install.packages中的警告:下载包“colorspace”失败


看起来您的Rstudio安装中的包元信息或其他内容有点混乱。一个简单的解决方法是从以下位置下载最新的colorspace zip文件:


然后通过运行
install.packages(“c:/path/to/download/zip/file/colorspace\u 1.2-5.zip”)进行安装
当您在控制台中键入
install.packages(“ggplot2”)
时,RStudio被预先编程为也安装依赖项(即其他包ggplot需要正常运行)。在这种情况下,问题似乎是无法安装
colorspace
软件包。这可能是因为您正在运行Yosemite,当RStudio试图安装colorspace时,它会在CRAN上搜索它,但由于某些原因无法找到它:

cannot open URL 'http://cran.rstudio.com/bin/macosx/mavericks/contrib/3.1/colorspace_1.2-4.tgz'

您应该能够通过CRAN:自己安装
颜色空间
软件包来克服这一问题。

尝试单独安装颜色空间,然后在R studio中重新加载软件包

install.packages('ggplot2')
install.packages('colorspace')
library(ggplot2)

希望这有帮助

有时当Curl版本未更新时,会出现安装软件包的问题。为了解决Linux中的问题,可以使用以下命令将Curl更新到最新版本:

sudo apt-get install libcurl4-openssl-dev libxml2-dev

对我来说,当我在R studio中使用可用选项“packages”更新我的所有包时,它开始出现这个错误,它以前工作得很好。在google上尝试了几个提到的解决方案后失败了,我更新了我的R版本并安装了软件包,它成功了。

与最初的问题类似,我最近在Windows上的colormap 2.0.0、ggplot2 3.3.2、R 4.0.3和RStudio 1.3.1093中遇到了这个问题
install.packages(“ggplot2”)
报告成功,即使它没有安装colormap并且
库(ggplot2)
因此失败。在我的例子中,
install.packages(“colormap”)
未能找到2.0.0二进制文件,取而代之的是检索1.4.1源文件。如其他答案所示,从下载2.0.0二进制文件失败

> install.packages("C:/Users/<username>/Downloads/colorspace_2.0-0.zip") # note use of forward slashes to avoid the backlash escaping problems @Paul M mentions in his comment on @L P's answer -- \\ instead of just \ also works
Warning in install.packages :
  package ‘C:/Users/<username>/Downloads/colorspace_2.0-0.zip’ is not available for this version of R

完成此操作后,
install.packages(“colorspace”)
也会成功(在会话中以及在
remove.packages(“colorspace”)
和重新启动R之后)。

SessionInfo()
输出添加到您的问题中。刚刚在R版本3.1.2(2014-10-31)平台上安装良好:x86_64-w64-mingw32/x64(64位),RStudio版本0.99.235这看起来是非常好的建议;我的系统有一个我不理解的问题。我一直在移动zip文件试图解决这个问题,但没有任何效果:>install.packages(“F:\colorspace\u 1.2-7.zip”)错误:“\c”是以“F:\c”开头的字符串中无法识别的转义“光盘或内存ID后面的任何内容都会出现相同的错误。将反斜杠改为正斜杠会给我不同的错误陈述。开头的段落不正确<代码>安装。软件包(“ggplot2”)
不会自动安装依赖项。(我也没有看到这个提问者在Mac电脑上的证据。)不过,最初安装一个丢失的软件包通常是有效的。
> install.packages("C:/Users/<username>/Downloads/colorspace_2.0-0.zip") # note use of forward slashes to avoid the backlash escaping problems @Paul M mentions in his comment on @L P's answer -- \\ instead of just \ also works
Warning in install.packages :
  package ‘C:/Users/<username>/Downloads/colorspace_2.0-0.zip’ is not available for this version of R
install.packages("C:/Users/<username>/Downloads/colorspace_2.0-0.zip", type = "win.binary")