【发布时间】:2010-11-02 00:34:31
【问题描述】:
我很抱歉,因为我很确定这是一个基本问题。我要做的就是使用 maps 包在 R 中创建一个非常简单的等值线图。这是我第一次尝试在 R 中映射任何数据。
我的地理位置是包括华盛顿在内的 48 个州。这是我要绘制的数据集的前几行。
> head(choro, n=7)
AL AR AZ CA CO CT DC
"red" "red" "red" "blue" "blue" "blue" "red"
当我尝试绘制基本地图时:
map("state",
regions = names(choro),
lty = 1, lwd =1,
boundary=TRUE,
fill=TRUE,
col=choro)
attached image 就是我看到的。我是 R 新手,但我想未填写的状态没有正确合并,但我相信我使用的是“标准”状态缩写。
我做错了什么!/需要修复?
任何帮助将不胜感激。
【问题讨论】:
-
对于这样的 choropleth,我建议查看 choroplethr 包。它旨在简化这一点:github.com/trulia/choroplethr