【问题标题】:warning: package ‘grid’ is not available (for R version 3.1.2)警告:包“网格”不可用(对于 R 版本 3.1.2)
【发布时间】:2018-09-05 02:30:32
【问题描述】:

我得到一个

警告:“grid”包不可用(适用于 R 版本 3.1.2)

但我使用的是 R Studio 版本 1.0.153?我的电脑上确实有 R 3.1.1。

有两个警告,

警告:package ‘gridExtra’是在 R 版本 3.1.3 下构建的
警告:包“ggplot2”是在 R 版本 3.1.3 下构建的

我检查了浏览次数最多的问题,学到了很多东西,但在这里仍然没有解决我的问题..

--update--详细控制台是--

install.packages("grid")

安装包到‘C:/Users/Documents/R/win-library/3.1’ (因为未指定“lib”)

install.packages 中的警告: 包“网格”不可用(适用于 R 版本 3.1.2)

【问题讨论】:

  • R 和 Rstudio 是不同的。 RStudio 实际上只是一个运行 R 代码的接口。您的计算机可能在“幕后”使用您的 R 3.1.1 版本。您可以查看R.Version()$version.string。这个答案也可能有帮助:stackoverflow.com/questions/13656699/update-r-using-rstudio
  • 您何时收到此警告/错误?你实际运行的是什么命令?

标签: r ggplot2 grid package


【解决方案1】:

grid 是一个内置包(当我使用help(package="grid") 时,它告诉我Priority: base),这意味着它会自动包含在每个 R 安装中。它在 CRAN 上不存在(我认为是“集中式 R 存档网络”?),并且无法通过 install.packages() 安装。

当我运行 install.packages("grid") 时,我得到了

install.packages("网格") 将软件包安装到“/usr/local/lib/R/site-library” (因为“lib”未指定) 警告信息:
1:“grid”包不可用(R 开发中)
2:“grid”包是基础包,不应该更新

这完全符合预期......

如果您运行library("grid"),它应该可以正常工作。 (如果不是,你的 R 安装搞砸了,可能应该重新安装......)

【讨论】:

  • 谢谢,我将 R 更新到了最新版本,并且可以正常工作。谢谢。
猜你喜欢
  • 2015-02-25
  • 1970-01-01
  • 1970-01-01
  • 2020-07-17
  • 2012-11-28
  • 2020-02-09
  • 2017-07-19
  • 1970-01-01
相关资源
最近更新 更多