如何用SAS画中国地图

2026年09月24日 20:48
有1个网友回答
网友(1):

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等。

例如,画china地图:

proc gmap map=maps.中国 data=maps.中国 ;

id id;

choro id /nolegend;

run;

quit;