SAS中文论坛

标题: 怎么用PROC SGPLOT改进你的作图 [打印本页]

作者: shiyiming    时间: 2010-10-22 13:32
标题: 怎么用PROC SGPLOT改进你的作图
From sxlion's blog on saslist

SAS一些PROC步可以产生带有统计意义的图表, 通常情况下,我们对这些统一模板下出来的图不是很满意。 data trans; input temp @@; cards; ….. ; run; proc univariate data=Trans ; histogram Temp / normal(percents=20 40 60 80 midpercents) endpoints = 360 to 620 by 1; inset n mean std / pos = ne format = 6.3; output   out=ex n=n1 min=min2 max=max3 std=std4 mean=mean5; run; 这个直方图颜色昏暗,满眼的小长柱让图感觉像块抹布,不通透,压抑感很强。虽然这个proc提供了很多改进图的选项来弥补这些缺点,但是你无法改变它是直方图的本质。现在想把把柱子(表示某个数出现的频率)变成点,可能感觉不一样。 这里暂且给出一个方法用SGPLOT来解决。 注:由于上传中网站压缩导致红星有阴影。 上下两个图对比发现,部件一个都不少(特别是图右上角的标识框), 星号代替了方柱。 代码如下: [...]




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