2011-10-13 68 views
13

我想创建一个R中的美国地图,并且按照热度图类型的方式,根据度量标准对颜色进行编码。我知道如何使用googleVis API来做到这一点,但我不能使用代码,没有翻转它并不是那么棒。什么是最快捷的方式来完成这项工作?我对地图包非常熟悉,但我无法获得合作的颜色。我相信这就是所谓的等值线地图。R中的地理热图

+2

时退房 “Chloropleth地图挑战” 为线索: http://blog.revolutionanalytics.com/2009/11/choropleth-challenge-result.html – mdsumner

+1

另外, https://github.com/hadley/ggplot2/wiki/plotting-polygon-shapefiles –

+0

不幸的是,所有这些假设你只有几个不同的“水平”或“因素”。我对每个州都有不同的价值,我希望基于此来扩大色彩。 – hawkhandler

回答

8

ggplot2包中有一个完整的示例,请参见?map_data

library(ggplot2) 
example(map_data) 
0

UScensus2000tract包中有一个由人口驱动的cloropleth示例。

1

(希望回答仍可能为某人有用)

RevolutionAnalytics具有使用spplot()功能地图可视化的优秀example。这里的图像从那里:

enter image description here