Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R地图包丢失的县_R_Maps_Package_Missing Data - Fatal编程技术网

R地图包丢失的县

R地图包丢失的县,r,maps,package,missing-data,R,Maps,Package,Missing Data,我正在尝试使用R“地图”软件包制作一张美国各州的热图/choropleth/主题图。不幸的是,数据库中似乎缺少一些县 library(maps) data(county.fips) which(county.fips[,1] == 35006) which(county.fips[,2] == 'new mexico,cibola') 结果未找到任何条目 > library(maps) > data(county.fips) > which(county.fips[,1] =

我正在尝试使用R“地图”软件包制作一张美国各州的热图/choropleth/主题图。不幸的是,数据库中似乎缺少一些县

library(maps)
data(county.fips)
which(county.fips[,1] == 35006)
which(county.fips[,2] == 'new mexico,cibola')
结果未找到任何条目

> library(maps)
> data(county.fips)
> which(county.fips[,1] == 35006)
integer(0)
> which(county.fips[,2] == 'new mexico,cibola')
integer(0)
我知道这个fips代码存在!(http://en.wikipedia.org/wiki/Cibola_County新墨西哥州 )

有人知道我怎样才能完成我的全部情节吗?我能找到的所有信息都列在这里:


谢谢你的帮助

Cibola县未在“县”数据库中丢失。应该足够画地图了。例如,见:

map.text('county', 'new mexico')

啊哈,问题不在于地图,而在于county.fips。Cibola County未出现在该数据集中,因此当我将数据{variable to plot,FIPS code}与列表匹配时,Cibola始终缺失

有一个展示Cibola县的工作区。。。为不涉及county.fips数据集的county编写显式行

countynames <- match(county.fips[,"fips"], mydatavector$fips)
cibola_value <- mydatavector[which(mydatavector$fips == 35006)]
m <- map("county")
map("county", countynames, col=rainbow(100)[mydatavector$var_to_plot], fill=TRUE, add=TRUE)
map("county", "new mexico,cibola", col=rainbow(100)[cibola_value], fill=TRUE, add=TRUE)

countynames是的,它出现在那里,但不在county.fips数据库中:
库(地图);数据(县fips);其中(county.fips==“新墨西哥州,圣胡安”);其中(country.fips==“newmexico,cibola”)
此代码返回圣胡安县的fips代码,但不返回cibola