我正在尝试使用gglocator函数ggmap.我收到以下错误:
Error in vpPathFromVector(names) :
A viewport path must contain at least one viewport name
Run Code Online (Sandbox Code Playgroud)
我在尝试将gglocator与ggmaps一起使用时发现了它,但单独使用ggplot2时会发生同样的错误.这是一个如何出现的例子:
library(ggplot2)
library(ggmap)
df <- data.frame(xvar = 1:10, yvar = 1:10)
qplot(xvar, yvar, data = df) + annotate(geom = 'point', x = 3, y = 6)
gglocator(4)
Error in vpPathFromVector(names) :
A viewport path must contain at least one viewport name
Run Code Online (Sandbox Code Playgroud)
我在Windows 7上使用RStudio v 0.96.331.我有最新版本的ggplot2.
小智 0
我使用 gglocator (Windows XP) 时收到相同的视口错误消息。
将以前版本的 ggplot2 和 gmap 文件夹转移到 R 库,并且 gglocator 现在再次正常工作。
抱歉,太急于验证使用了哪些版本,但如果需要可以提交。
我的预感是 gglocator 问题出在我今天更新的 ggplot2 中(2012 年 10 月 27 日)。