分享

教你怎么用SAS来玩转统计地图

 北书房2014 2018-04-16

古人名言:「工欲善其事,必先利其器」。一种方法在某工具里不好实现时,我们换个工具;一种统计图形在某软件里不好实现时,我们再换工具!久而久之,我们感觉自己什么都会了,但又感觉自己其实什么都不会。比如,绘制统计地图时,可能首先想到:那最好是不是得用ArcGIS啊?或者再搞一个Epi Info啊?


其实,未必。SAS基本也能应付了。


SAS本身自带的库就存储了地图信息,比如maps, mapsgfk,mapssas这三个库里就存储了大量的地图信息。打开Maps.China库,就可以看见经纬度信息,Maps.China2里还有更详细的省份信息。利用这些数据库,我们就可以很轻松的绘制中国地图了。



那么如何绘制呢? 会不会很麻烦?会不会很复杂?答案就在Proc gmap里面。


Proc Gmap的简化版语法:


proc gmap map=map-data-set  data=response-data-set ;
id  id-variable(s);
other sas statement;
run
quit;


简单来说,proc gmap与其他过程不同的是,此过程有两个数据集:map存储了地图信息,data存储了反应变量信息。id语句则用来指定地图区域变量。other sas statement可以指定反应变量的各种形式,如choro, block等。


例如,画中国地图:


proc gmap map=maps.china data=maps.china ;
id id;
choro id /nolegend;
run;
quit;


当然,这样一个地图只限于玩乐,如果加上一个有意思的反应变量,就可以画出很多有意思的统计地图了。
2013年各地人均GDP的排名,东部沿海果然是有钱。



2013各地人均GDP


代码其实也很简单,留意data数据集里的avggdp2013变量


proc gmap map=maps.china data=chinagdp ;
id id;
choro avggdp2013;
run;
quit;


从零基础学习掌握SAS工具,

让我们真正体验数据分析与SAS的魅力

培训时间:2018年5月3-6日  

培训地点:北京市海淀区厂洼街3号丹龙大厦B座3018

培训费用:3600元/人;全日制在校学生2800元/人 (仅限本科和硕士);差旅食宿自理

在线直播:2600元/人 (全国各地)    

证书费用:400元,可以自愿申请数据分析师证书。


报名优惠

(前两项不叠加)

1、现场班老学员可以享受9折优惠。

2、同一机构3人以上报名,9折优惠。

3、赠送SAS数据统计分析师培训视频。

4、赠送经管之家(原人大经济论坛)论坛币1000。  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多