ggmap

    1热度

    1回答

    我正在使用纬度和经度数据并尝试以图形方式显示斯德哥尔摩地图每个点的度量标准(基于该点的接近度) 。我更感兴趣的是图像上的等距点,而不是实际距离上的等距线:从这个意义上说,我明白赤道上的纬度点之间的距离比它们沿着极地圈的距离更长,这可能是这个问题至关重要。 我的目标是将地图划分为x和y方向上约1公里增量的网格。因此,我采用最小和最大经度和纬度,计算距离斯德哥尔摩市中心的x和y距离,然后将纬度和经度的

    0热度

    1回答

    我想用我自己的边界框边界制作一个映射。但到目前为止,我每次都失败了。 首先我试着用功能get_map来做。 Here我发现我需要指定source = "osm"。我的代码已经 my_map<-get_map(location=c(-15, 30, 15, 85), source="osm") ,但我比我尝试使用get_openstreetmap收到错误 Error: map grabbing

    1热度

    1回答

    我试图给ggmap添加图例,如here。它看起来非常好。但第一个问题是,scale_colour_continuous只适用于两种颜色,但我需要使用三种颜色。其次,当我试图只使用两种颜色(看起来很糟糕)时,事件失败了。我的代码看起来像: ee<-runif(100,min=-6, max=26) nn<-runif(100, min=30, max=75) r<-colorRampPalett

    1热度

    1回答

    我有一个动物服饰数据集,其中在每个位置我都捕获了几个不同物种的多个动物。我想在地图上绘制这些信息,每个点代表一个特定物种的捕获位置,每个点的大小代表该物种捕获在这个位置的许多动物。除了最后一点,我可以做所有这些,根据每个类别和位置的计数来区分点的大小。 数据: > test Species Location Long Lat 1 Species1 Location4 13.179328 3

    0热度

    1回答

    我想我只是造了世界上最奇怪的choropleth。 代码很简单: df$cut <- cut_interval(df$Count, 5) ggplot(df, aes(lon, lat)) + geom_polygon(aes(fill = df$cut), colour = alpha("white", 1/2), size = 0.2) + geom_polygon(d

    1热度

    1回答

    我试图用ggmap在地图上绘制点,但我不知道如何从一个地图 library(ggmap) library(mapproj) map <- get_map(location = 'middle east', zoom = 4) read.table("latlon.txt", header = TRUE) -> tbl plot<-ggmap(map) + geom_point(aes(x

    2热度

    1回答

    我想使用ggmap创建一个映射。我想显示一些点的位置,从具有UTM坐标的数据框开始。但是,我总是以错误消息结尾:'错误:ggplot2不知道如何处理类SpatialPointsDataFrame的数据'。帮助非常大大appriciated ... O_0 这是我的例子: #packages library(rgeos) library(maptools) library(rgdal) l

    3热度

    1回答

    我知道如何使用ggplot()来连接点: dd <- data.frame(a=c(21.01223,18.45598,17.04542,19.44312),b=c(52.22968,51.75925,50.12482, 51.78745), g=rep(1:2,2)) library(ggplot) ggplot(data=dd,aes(x=a,y=b,group=g))

    0热度

    1回答

    我的数据帧看起来像这样: Sho lat lon autoroute 1000001 46.20114 5.19791 0 1000002 46.21842 5.22767 1 1000004 46.18836 5.24447 0 1000006 46.20754 5.23758 1 1000007 46.20105 5.24891 0 我有下面的代码: b

    1热度

    1回答

    我有覆盖绘图的问题。 情况看起来像这样:我有一些坐标和不同地名的数据,有些地方是在同一个地方 - 所以我有几个地名相同的坐标。如何绘制它们,让它们不会互相遮掩?我尝试过不同的形状,最好的选择是散布这些点,或者用少量的颜色绘制一个点。但我不知道如何去做。我会感谢任何帮助。 代码示例: require(rgdal) require(ggmap) require(maptools) require