我正在尝试从geom_subplot
包中的ggsubplot
帮助页面运行该示例。
library(ggplot2)
devtools::install_github('ggsubplot', 'garrettgman')
library(ggsubplot)
ggplot(nasa) +
geom_subplot(aes(long, lat, group = id,
subplot = geom_point(aes(surftemp, temperature), size = 1/4))) +
coord_map()
我收到以下错误:
Error in layout_base(data, vars, drop = drop) :
At least one layer must contain all variables used for facetting
同样的错误发生在我尝试运行到目前为止的每个ggsubplot示例中。我已尝试使用gansubplot的CRAN和github版本。我敢打赌,这与最新版本的ggplot2不兼容,但我不太了解ggplot开发来自己诊断它。
R.version
_
platform x86_64-w64-mingw32
arch x86_64
os mingw32
system x86_64, mingw32
status
major 3
minor 1.0
year 2014
month 04
day 10
svn rev 65387
language R
version.string R version 3.1.0 (2014-04-10)
nickname Spring Dance
> sessionInfo()
R version 3.1.0 (2014-04-10)
Platform: x86_64-w64-mingw32/x64 (64-bit)
locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] ggsubplot_0.3.1 ggplot2_0.9.3.1 devtools_1.5
loaded via a namespace (and not attached):
[1] colorspace_1.2-4 digest_0.6.4 evaluate_0.5.5 grid_3.1.0 gtable_0.1.2 httr_0.3 labeling_0.2 MASS_7.3-32
[9] memoise_0.2.1 munsell_0.4.2 parallel_3.1.0 plyr_1.8.1 proto_0.3-10 Rcpp_0.11.1 RCurl_1.95-4.1 reshape2_1.4
[17] scales_0.2.4 stringr_0.6.2 tools_3.1.0 whisker_0.3-2
答案 0 :(得分:1)
似乎不再维护包ggsubplot
。
Message on CRAN (as of 2016-12-23):
包'ggsubplot'已从CRAN存储库中删除。
可以从存档中获取以前可用的版本。
根据维护人员garrett@rstudio.com的要求,于2016-01-11进行存档。
在GitHub上(https://github.com/garrettgman/ggsubplot),最后一次提交的日期可以追溯到2015-07-09。
在R 3.3.2下使用devtools::install_github('garrettgman/ggsubplot')
从GitHub安装失败,并显示错误消息,抱怨缺少函数eval
。