Questions tagged «choropleth»

1
带自定义json的rMaps choropleth
想要使用RI制作带有包和自定义贴图的动画ChoroplethrMaps贴图。我尝试遵循此处描述的Diego Valle的示例,并为Datamaps使用自定义地图信息。 但是,地图不会显示。但是,带有正确填充键的图例随年份动画栏出现。topoJson文件似乎很好。 library(rCharts);library(rMaps);library(rgdal) map = readOGR("https://raw.githubusercontent.com/gupierre/GHA_vol/master/Data/GHA_adm/GHA_adm1.topo.json", layer="admin_1",stringsAsFactors=F) #Data: SDLOG<-read.table("https://raw.githubusercontent.com/gupierre/GHA_vol/master/Data/sdlog.csv", header=T,stringsAsFactors=F, sep =",") head(SDLOG) year name sdlog type >1 2004 Greater Accra 0.20030687 urban >2 2005 Greater Accra 0.15322712 urban >3 2006 Greater Accra 0.10782677 urban #Map: library(rCharts);library(rMaps) d1 <- ichoropleth(sdlog ~ name, data = SDLOG[SDLOG$type=="rural",], ncuts = 7, pal …
17 r  topojson  choropleth 

3
R中的Choropleth:自定义中断和绘图
我有一个关于绘制胆管图的问题。关于绘制带有自定义中断的地图有何建议?并使其看起来更具吸引力。 在我的脚本中,我使用了plot和spplot命令来可视化一些数据,但是我对结果并不完全满意。不难理解原因。使用spplot,我得到了一个颜色渐变,它为不同的值重复颜色,这有点奇怪。将绘图与自定义间隔一起使用时,我无法为这些值设定更好的间隔,例如,零值在地图上为白色。我认为图例和地图之间的比例偏差可能是Rstudio的结果。 所以我想知道是否有人对使用自定义中断在R中绘制Choropleth映射有更好的建议? 编辑20-02-2013 正如建议的那样,我已经使用ggplot2创建了一个Choropleth映射。我用下面的代码。我遇到了两个问题。一种是在加强数据后,并非所有来自shapefile的数据都被传输到数据帧。因此,我必须重命名“ id”变量,以便可以合并数据。次要问题。 一个更大的问题是,尽管事实是数据帧中的数据是正确的,但ggplot显示的是数据不正确的映射。根据图例的颜色值与数据中变量的值不对应。我在这里俯瞰什么吗? # Plotting polygon shapefiles (try-out) # Load the packages require(rgdal) require(maptools) require(ggplot2) gpclibPermit() # required for the fortify method # Load the shapefile africa=readOGR("/home/GIS",layer="africaII") names(africa) # Load the data on conflict conflict<-read.csv("africa_conflict.csv", header=TRUE) names(conflict) # Merge the data together africadat<-merge(africa, conflict, by="ISO3") # …
13 r  choropleth 

2
帮助选择最合适的双变量拟色映射着色方案
我正在尝试在数值变量的覆盖范围内覆盖名义变量(2类-雨育vs灌溉)。 为了突出两种类别在样式上的差异,我概述了一种具有不同颜色的类别(灌溉区域为“红色”),而未着色的类别为雨养区域。 但是,地图感觉很混乱,轮廓与数字变量的较深阴影混合在一起。 我试图避免使用两种不同的颜色着色方案来表示两个类别,因为我认为这会隐藏基础变量的整体分布。 有没有更好的方法可以使用R中的ggplots2包来表示这种双变量分类(我目前正在使用它来制作所附的图)? 这些地图最终将被打印在纸上。

1
减少R中图例项之间的距离?
我正在尝试choropleth()使用GISTools包在R中创建正确的地图。我choro.legend()用来显示我的图例。但是我无法创建正确的图例位置,并且/或者我不了解fmt参数在choro.legend()函数中的作用。在我看来,fmt可以减少我的图例颜色和描述之间的空间。 我发现choro.legend帮助页面显示fmt为“上述choropleth类限制中所述值的C样式格式”。 因此,这应该仅与我的类值一起使用,而不是由图例项本身之间的距离决定? 或者这是人类可以理解的含义? 如何缩小我choro.legend()的商品之间的距离? choropleth(my.shp, nc.lI[,1], shading = income.shade) choro.legend(-12919698, 5314317,income.shade,title='My title',cex=0.8, bty = "n", fmt = "%0.1f")
9 r  legend  choropleth 

3
将shapefile转换为SVG并保留内部数据?
我对GIS非常陌生。我找到了有关如何使用Python工具制作合奏的教程。我想遵循它,但是使用我自己的数据和地图。但是,本教程使用了美国地图SVG文件,我需要使用CA邮政编码地图。我在美国人口普查的shapefile中找到的唯一地图。我尝试使用kartograph.py将其转换为SVG,但是这样做时,它会丢失文件中的邮政编码。如何将文件转换为SVG,并保持每个路径的ID为适当的邮政编码。 我正在尝试遵循“ 如何使用免费工具制作美国县专题地图”教程。只有我没有SVG格式的地图,这应该可以使您了解我要做什么。 我看过对javascript实用程序的引用。我从未使用过Javascript,但想想我可以使用简单的东西。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.