问题标签 [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 投票
1 回答
865 浏览

r - 用ggmap截断密度多边形

我无法使用 R/ggmap 绘制密度图。我的数据如下所示:

我正在使用它来绘制它:

但是,尽管轮廓看起来很好并且一些多边形还可以,但与边界相交的多边形被分成两个部分:正确的“平滑”部分和闭合多边形的直线部分。这两个部分在地图的边界上相遇。

我的数据超出了地图的边界,因此 KDE 有足够的信息来推导出一直到边界的有意义的密度估计。

有人知道问题可能是什么吗?而且,更重要的是,我该如何修复它?

谢谢,安德鲁。

在此处输入图像描述

0 投票
0 回答
964 浏览

r - 使用 long/lat 在两国之间的 ggmap 图上画线

我完全是新手R,我想在两个国家之间画一条线(可能是加权的,例如,通过旅行次数)。目前,我使用每个首都的经度和纬度来画一条线,但我想使用包 ggmap 来做。我环顾四周,但到目前为止没有找到任何解决方案。我将不胜感激。

0 投票
1 回答
845 浏览

r - 使用 ggmap 创建正交地图

在下面的脚本中,我读入了许多点对并在地图上画线。我正在使用 ggmap 从谷歌中提取地图来绘制这条线:

不幸的是,由于加拿大的北纬,这会导致地图顶部距离的巨大扭曲:

到加拿大医院的距离

这可以通过切换到正交图轻松解决,我可以通过projection=mapprojection(orthographic)在 createMap 函数中添加来更改线条绘制方式的投影,但我无法更改从 Google 获得的地图图像的投影 - 它卡在Web 墨卡托投影。有没有办法使用ggmap来做到这一点,还是我必须尝试不同的包?如果是这样,你有什么建议?

0 投票
1 回答
8785 浏览

r - 用 R/ggplot/ggmap 填充的等高线图

我无法在 R 中使用 ggmap/ggplot2 在地图顶部绘制填充等高线图。

我的数据是定期间隔的纬度/经度坐标,az 值表示降雨量

用ggmap获得底图后,我试图覆盖雨的填充轮廓

这给了我一个错误

如果我做

我得到这个情节没有实际的填充。 在此处输入图像描述

我一直在尝试关注这篇文章这篇文章,但我无法解决我的问题。我对 ggplot/R 了解不多,但到目前为止我已经能够偶然发现它。..level.. 是什么意思?

我认为这篇文章可能是相关的,但我无法将修复概括为适用于等高线图。

0 投票
1 回答
69 浏览

r - 为什么我的地图上出现黑色斑块,如何消除它?

我有一个位置和值的列表,我正在尝试将这些位置添加到地图中。
为此,我使用包中的get_map功能ggmap从谷歌下载地图。
这是我的代码:

这就是我得到的: 在此处输入图像描述

0 投票
1 回答
1060 浏览

r - 您可以将表格绘制到类似于非笛卡尔坐标的 annotation_custom 方法的 ggmap 上吗

我一直在玩 ggplot2 一堆,发现在 r 中的 ggplot 的绘图区域内添加表

我想知道是否有任何方法可以使用非笛卡尔坐标进行绘图,例如,如果地图坐标用于定位表格。我有一些地图,并认为如果他们可以将相应的数据放在表格中以显示更多细节,那将是很酷的。

如果有人知道非笛卡尔坐标的 annotation_custom 解决方法,将不胜感激。

编辑:这是我的地图的图像,我只是在想是否有另一种方法可以在此左侧绘制表格。在此处输入图像描述

编辑:这是我试图做的 在此处输入图像描述

编辑:这是情节的基本代码结构

今天我会尝试上传数据,已经为一些指针喝彩了!

我已经上传了数据,不用担心渐变值和文本标签的位置,因为我可以稍后修复它们我还将链接当前的 ggmap 代码,但我使用了一个非常大的循环来对数据进行排序。

https://drive.google.com/file/d/0B8qOIJ-nPp9rM1U1dkEzMUM0Znc/edit?usp=sharing

0 投票
1 回答
126 浏览

r - 在ggmap类中查找轴范围

当我使用 ggmap 进行地理编码时:

我如何找到它的经纬度范围?我可以做一个 str(map_obj) 并看到 $ll.lat, $ll.lon ...但是我怎样才能得到这些?我试过 map_obj$ll.lon

我问这个问题是因为我想将我的数据点子集化到地图的可见区域,而不是将整个纬度和经度向量扔到 ggmap。

0 投票
1 回答
3673 浏览

r - 用点、分面和每个分面适当缩放创建 ggmap?

我想在谷歌的灰色地图上绘制各个城市的数据点。由于这些城市彼此相距一定距离,我想我会使用多面图。

创建地图很容易;请参阅下面的图像和代码。但是,每个方面都显示相同的区域 - 在本例中为大伦敦 - 结果是未显示其他城市的点。

理想情况下,我希望每个方面都显示覆盖了相关点的每个城市。因此,刻面“卡迪夫”将显示卡迪夫的缩放地图及其数据点,“伯明翰”将显示伯明翰及其数据点,依此类推。我尝试过更改各种参数,例如zoomcenter但我没有成功。

如何在每个方面显示不同的城市和相关点?

在此处输入图像描述

0 投票
1 回答
4751 浏览

r - 使用 ggmap 绘制多个地图

我可以用这样的点绘制一张英国地图ggmap

在此处输入图像描述

但是,如果我尝试使用Winston Chang 的multiplot功能,那么这一点就消失了。

在此处输入图像描述

为什么点消失了,使用时如何让点出现multiplot

0 投票
2 回答
1012 浏览

r - ggmap:找不到用于绘制位置的世界地图

我想使用ggmap在世界地图上绘制世界城市。

我让世界上的城市规划得很好。但是世界地图的背景比我想象的要困难得多。

我的代码如下:

这听起来可能很模糊,但我完全不知道如何创建某种实际上是世界地图的“背景”!

我一直在阅读文档并查看示例,但找不到解决方案。

任何意见是极大的赞赏。

这是代码生成的地图: