问题标签 [ggmap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
720 浏览

r - 在 R 中定时延迟使用 qmap()?

天,

我正在尝试学习如何在 R 中使用 ggmap 包,但一开始就卡住了。我要做的就是使用 qmap() 函数下载地图,但我得到了一些非常奇怪的结果。我努力了:

以及其他位置和事物的数量。有时会下载地图,但我经常收到以下错误消息:

它会正常工作一次,然后 5 秒后,当我用它无法工作的确切代码再次尝试时。

从重复使用此功能看来,在成功使用之间似乎存在时间延迟。我已经计时了在两次成功使用之间必须等待多长时间,似乎 1 分钟是这个阈值。另外,每次我尝试使用该功能,无论成功与否,它都会重置这1分钟的等待时间。

像谷歌这样的地方会限制你下载东西的频率吗?如果我想快速检查地图的大小是否合适等,这有点令人沮丧。有没有人有同样的经历,知道我可能做错了什么,或者知道解决这个问题的方法?

提前感谢您的时间和帮助!

干杯,亚当

0 投票
1 回答
324 浏览

r - vpPathFromVector(names) 中的错误:视口路径必须包含至少一个视口名称

交叉发布在 ggplot 的 Google 群组上

以下gglocator(ggplot2)的可重现示例:

openSUSE 11.4 (64 bit)在以下情况下可以正常工作sessionInfo()

Windows Vista运行时,相同的代码会引发错误(如标题所示)sessionInfo(),如下所示:


上的ggplot2版本Windows0.9.2,上的版本Linux0.9.1

这是一个已知的错误,还是我错过了一点?

0 投票
2 回答
7169 浏览

r - 在R中的谷歌地图上绘制多个点的坐标

我想在存在点 id 的情况下在谷歌地图上绘制坐标:

数据样本:

0 投票
1 回答
11169 浏览

r - 使用 ggmap 和 geom_point 时 geom_text 不起作用

嗨,我正在使用 ggmap 和 gg_point 函数来显示河口的测量数据。

我使用的代码如下:

在这里,当我使用 geom_text 时,我收到以下错误,“美学长度必须为 1,或与 dataProblems:label 的长度相同”。

我想将标签放在图中的点旁边。我想同时放置点和标签,并留有一些间距,以便更容易阅读。

我查看了这篇文章“ ggplot legend issue w/ geom_point and geom_text ”并尝试修复我的代码,如您在上面看到的,但我不知道为什么会遇到这个问题。

还有另一篇文章如何说服 ggplot2 geom_text 在时间序列图中标记指定日期?其中谈到了类似的问题。我是否因为我也在使用 ggmap 而得到不同的结果?

请帮我解决这个问题。非常感谢。

贾巴巴

0 投票
1 回答
85 浏览

r - 绘制地图时不显示 scale_gradient 的中断

我想我有一个非常简单的问题。如果我画一个像这样的散点图:

图例正确显示并指定了中断。

适当的传说

但是当我使用地图作为背景时:

此处未指定休息时间

我做错了什么还是这种行为是有意的?

0 投票
2 回答
36431 浏览

r - 使用 ggmap 和 ggplot2 获取带有点的地图

我想要一张带有点(和其他 geom_* 图层)的地图。我得到了地图,但我得到的不是点,而是一个警告:

这是一个可重现的示例:

查看的输出

我看到 x 和 y 的 NA 层,但我不明白为什么不考虑来自 d 的数据。

当使用 ggplot() 而不是 ggmap() 时,我确实得到了分数。但我也需要地图:)

那么,我怎样才能得到一张上面有点的地图呢?

谢谢

0 投票
1 回答
784 浏览

r - 如何根据流矩阵在ggplot2中绘制流

我有 2001 年人口普查的通勤流量数据。我使用 R 包将其从“扁平”形式转换为“长”形式meltreshape2并将起点和终点放在同一行,因为 ggplot2 仅接受数据帧输入。

我的问题是我最终将每行的数据加倍,以便每一行(行)都有一个起点和一个目的地。我确信有一个更简洁的解决方案,可能涉及更长的数据形式。

为了具体说明问题,我从赫里福德制作了一个小型工作示例:

要重现最后两行的步骤,请下载 RData 文件 (2 kb):http ://dl.dropbox.com/u/15008199/flows.mini.RData并重现该图:

迷你流图

这就是我绘制它的方式:

我想你会同意双重属性效率低下,所以,重新表述我的问题:我怎样才能删除它们?

0 投票
1 回答
2584 浏览

r - 如何将openstreetmap与R中的点结合起来

我刚刚开始学习 R,我正在尝试创建一张地图,显示康涅狄格州每个城镇的学生人数。我有一个 .csv 的位置和注册信息,如下所示:

我已经能够生成地图,我想使用以下代码覆盖此信息:

我遇到了将两者结合起来的问题。这是我正在使用的代码:

运行后,我收到一条错误消息,内容如下:

关于如何解决这个问题的任何想法?

0 投票
2 回答
2721 浏览

r - 如何使用ggmap获得宽屏分辨率

我有这样的数据:

我是 R 新手,我正在ggmap 上绘制密度图。我还使用闪亮的 R 在网站上显示它们。问题是输出都是非宽屏(平方)地图。我想要一个矩形地图,比如 Openlayers 或 KML 提供的谷歌地图。我的代码是:

请指导我创建宽屏分辨率地图,可能是高分辨率。

0 投票
1 回答
2261 浏览

r - 在 ggplot/ggmap 中省略一些边框

我对 R 很陌生,我只是在玩一个项目,以绘制 2010 年至 2020 年阿拉巴马州各县的预计人口增长情况。这是我的代码:

现在,我有两个问题。

1)州边界似乎在做奇怪的事情。这是关闭县覆盖的屏幕截图:

在此处输入图像描述

2)鉴于这只是关于阿拉巴马州,我想关闭州边界以外的边界,但我不知道该怎么做。我的猜测是尝试使用xlimand ylim,但我不知道如何将它们限制为阿拉巴马州边界多边形。