2011-10-13 106 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