MatLab中国地图进阶:以不同的颜色表示各省数据的差异

使用MatLab绘制中国地图十分方便,我在前文中已经有相应阐述。实际应用中,我们常常需要将不同的区域以不同的颜色展示出来,这就是本文要阐述的内容。

本文使用MatLab将各省人口数据展示出来,人口越多颜色越黄,人口越少颜色越绿。最终结果如下图所示(点击看大图)。

绘制过程如下:

载入地图数据

载入各省的多边形数据

导入2011年各省人口数据

使用importdata向导导入2011年全国31个省的人口数据:data为人口数目 textdata为省名称

定义地图参数

针对不同省份,分别设置不同的颜色(FaceColor) 定义颜色

显示地图

图的标注

下载本文附件,包括M文件和输出结果(附件已更新2012-6-14)。
china_map