【发布时间】:2013-02-10 05:32:52
【问题描述】:
如何使用 R 在地图上绘制美国各州的利率泡沫。 在 R 中,您有地图库,它可以绘制美国各州地图。像这样。
library(maps)
map("state", boundary = FALSE, col="gray", add= TRUE)
现在,如果我想在州地图上添加一个气泡,其直径是该州的利率平均值。我要先找出各州的首府,找到它们的坐标,然后使用
points(latCapitol, lonCapitol, col="blue",pch=19, cex=Interest.Rate )
对于每个州。有没有更简单的方法。也许是一个已经拥有有关州议会大厦坐标所需信息的图书馆。或者我应该将这些点放在州中部而不是州议会大厦上。另外,您将如何解决东部各州的密度。东北有很多小州。
【问题讨论】:
-
您可以从 xfront.com/us_states 中获取纬度/经度。人们通常使用状态质心上的点来做这种事情,这些点位于基数 R 中的
state.center... 另请参阅?symbols -
通过使用来自 Base R 中 state.center 数据集的数据使其工作
-
您应该将您的解决方案作为答案发布(请)...