[QGIS]合并表格绘制人口分布图
数据来源:
Selected American Community Survey (2016) Data, Census Tracts in Los Angeles County, California (LACounty_ACS2016.zip)
TIGER/Line Shapefiles (U.S. Census Bureau) (http://www.census.gov/geographies/mapping-files/time-series/geo/tiger-line-file.2016.html)(选择Califonica州的Counties(tl_2016_us_county.zip)和Census Tracts(tl_2016_06_tract.zip))
软件版本:
QGIS 3.10
要求:
1. ACS的数据配置文件需要合并到图层
2. 根据教育程度绘制人口分布图
一、将数据导入图层
tl_2016_us_county和tl_2016_06_tract为两个矢量图层,LACounty_ACS2016.zip有8个文件,此处以LAcounty_DP02_tracts.xlsx为例拖入图层面板
二、在tl_2016_06_tract图层将Los Angeles County过滤出来并导出为新的la_tract图层
点选洛杉矶区域,可以看到该图层中是使用COUNTYFP属性为037的来表示Los Angeles County的。
查看县级区域信息因此,可以用COUNTYFP属性作为过滤条件将对应区域过滤出来,右键点击图层,然后选择Filter...:
过滤条件右键点击图层,选择Export->Save Features as..进入导出图层界面,选择保存路径和文件名即可(此处导出的图层名称为la_tract)。
三、合并LAcounty_DP02_tracts.xlsx中数据到la_tract图层
在图层属性界面选择Joins,然后点击+号进入合并配置界面,LAcounty_DP02_tracts.xlsx中GEOID2属性与la_tract图层的GEOID一致,因此可以配置如下(为与原属性区分,此处增加了属性名称前缀DP02):
合并数据到图层也可以仅合并某一个属性到la_tract图层:
合并个别属性到图层四、根据教育程度绘制人口分布图
在元数据表格文件LAcounty_DP02_metadata.xlsx中可以看到:
HC03_VC96 Percent; EDUCATIONAL ATTAINMENT - Percent bachelor's degree or higher
从而可以知道我们需要合并的属性列为HC03_VC96,因此如前面图示合并属性HC03_VC96到la_tract图层,合并后导出为新的图层la_tract_ed.
接下来在图层la_tract_ed中基于DP02_HC03_VC96属性配置渐变色:
根据教育程度配置渐变色然后加上必要的标题、比例尺等,简单的人口分布图就出来了。
sd受教育程度人口分布图(参考)