SAS中文论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 741|回复: 0
打印 上一主题 下一主题

请教proc gmap一些问题

[复制链接]

49

主题

76

帖子

1462

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1462
楼主
 楼主| 发表于 2012-2-8 14:47:39 | 只看该作者

请教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却给出了额外有条纹的柱状体,地图本身的颜色也不对.
就想请教一下大牛,我该如何调整参数?
谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|SAS中文论坛  

GMT+8, 2025-5-7 00:08 , Processed in 0.066603 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表