加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

[转载]Stata制作map图步骤和方法

(2013-08-18 14:52:27)
标签:

转载

分类: stata

Stata制作map地图步骤和方法

第一步:下载命令spmap和中国地图数据

      1、在stata的help菜单中选择search,出现下面对话框,然后搜索spmap

             http://s2/middle/49e553c94b9c9932e4ff1&690
      2、搜索结果

http://s5/bmiddle/49e553c94b9c9a2a65624&690

http://s14/bmiddle/49e553c94b9c99dbb31ed&690

3、点击spmap,进入下载页面,然后下载命令和自动例子的数据

http://s14/bmiddle/49e553c94b9c9a2a6491d&690

http://s5/bmiddle/49e553c94b9c9a2b7bc04&690

http://s10/middle/49e553c94b9c9a2b9f8c9&690

4、点击china_map下载中国地图的底图数据

http://s7/bmiddle/49e553c94b9c9c1f66366&690
http://s16/bmiddle/49e553c94b9c9cb8e120f&690



第二步、做地图

  在下载的china map的数据中,包括三个文件,分别为china_label.dta,china_map.dta,example_map.do。


china_label.dta 为有各个省标示的文件;

http://s7/bmiddle/49e553c94b9c9f325cc26&690
china_map.dta 为各个地区经纬度的文件

http://s1/middle/49e553c94b9c9f7040620&690
example_map.do 是简单的地图例子

不过大家的注意,在这个地图是缺数据的,并不少完整的地图,是不能随便发表的。

发表地图必须是包括南海、钓鱼岛等全部的范围。这个地图只能设示意图,如果要对外展示,可以用一些作图工具把其余的部分补上。

use china_label,clear
gen x = uniform()
format x %9.3g
spmap x using "china_map.dta", ///
  id(id) label(label(ename) xcoord(x_coord) ycoord(y_coord) size(*.66))

http://s12/middle/49e553c94b9ca33eca5eb&690




spmap x using "china_map.dta", ///
id(id) clnumber(10) fcolor(Blues2) label(label(ename) xcoord(x_coord) ycoord(y_coord) size(*.66))

上面的图形是简单的作图,如果做其它的,则需要merge自己的数据。

 

 


 

0

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有