SAS中文论坛

标题: 请教proc gmap一些问题 [打印本页]

作者: shiyiming    时间: 2012-2-8 14:47
标题: 请教proc gmap一些问题
data sites;
   length stcode $ 2;
   input region stcode $ sites@@;
   state=stfips(stcode);
   datalines;
6   AR  12 10 AK  7 4   AL  12 9   AZ  10 9   CA  90 8   CO  15
1   CT  15 3  DE  18 4  FL  52 4   GA  15 9   HI  4 7    IA  16
10  ID  8 5   IL  38 5  IN  30 7   KS  10 4   KY  16 6   LA  15
1   MA  30 3  MD  13 1  ME  12 5   MI  72 5   MN  30 7   MO  22
4   MS  1 8   MT  8 4   NC  22 8   ND  0 7    NE  10 1   NH  18
2   NJ  105 6 NM  9 9   NV  1 2    NY  78 5   OH  34 6   OK  10
10  OR  10 3  PA  100 1 RI  12 4   SC  26 8   SD  2 4    TN  14
6   TX  26 8  UT  12 3  VA  25 1   VT  8 10   WA  49 5   WI  40
3   WV  6 8   WY  3
;
proc sort;   by state;  run;
proc sort data=maps.us2 out=maps;  by state; run; /**/
data both;
   merge maps sites;
   by state;
run;

goptions reset=global gunit=pct border cback=white
         colors=(blue red) /**/
         ctext=black ftext=swiss htitle=6 htext=3;
proc gmap map=maps.us data=sites;
   id state;
   block sites / cblkout=same;
run;
quit;
我想得到一张立体美国地图,每个州都有一个柱状体来表示各个州sites的多少. sites相对多的用红色柱状体,sites少的用蓝色柱状体(多和少的界限为sites均值,大于均值的为红色柱状体,其他的为蓝色柱状体),美国地图本身均为灰色.
但上面的code却给出了额外有条纹的柱状体,地图本身的颜色也不对.
就想请教一下大牛,我该如何调整参数?
谢谢!




欢迎光临 SAS中文论坛 (http://mysas.net/forum/) Powered by Discuz! X3.2