SAS中文论坛
标题:
求助:SAS绘制地图
[打印本页]
作者:
shiyiming
时间:
2012-1-12 15:47
标题:
求助:SAS绘制地图
最近想用SAS GMAP绘制一张世界地图;实现、将某些国家比如金砖四国的股市容量标注上面。但学习了下后,发现maps下面的world地图、是美国版的(大西洋为中心),而我想要一张中国版(太平洋为中性)。但是没有相关的数据集,不知道哪位大侠能有、提供下帮助。或者有什么别的软件、别的方法实现?我对绘制地图不懂。
谢谢
作者:
shiyiming
时间:
2012-1-15 05:57
标题:
Re: 求助:SAS绘制地图
world地图最大的X投影值是2.8608左右,而以大西洋为中线表明美国那些在左边因为他们的X投影值小于0,所以一个粗暴的方法是把所有小于0的X投影值换算成X=MAX_X-X,这样就调到右边了
简单检验一下:
data world2;
set maps.world;
if x<0 then x=2.86083-x;
run;
proc gplot data=world2;
plot y*x='.';
run;quit;
不过你还需要微调使图像更好看。我只是抛个砖21
[quote="小东渐":1spsk8pa]最近想用SAS GMAP绘制一张世界地图;实现、将某些国家比如金砖四国的股市容量标注上面。但学习了下后,发现maps下面的world地图、是美国版的(大西洋为中心),而我想要一张中国版(太平洋为中性)。但是没有相关的数据集,不知道哪位大侠能有、提供下帮助。或者有什么别的软件、别的方法实现?我对绘制地图不懂。
谢谢[/quote:1spsk8pa]
欢迎光临 SAS中文论坛 (http://www.mysas.net/forum/)
Powered by Discuz! X3.2