楼主: jingju11
45549 104

[学习分享] 对sas做图的理解和讨论   [推广有奖]

院士

30%

还不是VIP/贵宾

-

威望
3
论坛币
10965 个
通用积分
5.0754
学术水平
452 点
热心指数
463 点
信用等级
347 点
经验
75599 点
帖子
1937
精华
1
在线时间
3428 小时
注册时间
2009-5-22
最后登录
2020-1-26

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

大家讲到SAS的制图问题。我也想说一说自己的意见和建议。个人以为和ODS的良好结合,使得SAS制图美观许多。尤其SAS9.2之后,图形质量大有改进。Gplot之类的老派图形的确比较难看一些。自从有了SG-的过程,我从来再没有用过G-类的图形过程。我想,GPLOT之所以许多人还在用,在某种程度上是惯性使然(应该会被淘汰掉)。

毫无疑问,EXCEL出图的确很美观,适合做slides等等。或许受制于我自身对excel的理解水平,excel也有所短。我大概比较一下:


  • 统计上的较为特殊的图
    许多sas里常规的图式在excel里是偏门甚至不提供。许多的统计图形包含计算变量,比如生物统计里生存曲线里的生存率,risk集合等等。我可以说很多人写不出其中的算式,因为它不是简单的加减。如果软件不提供这种算法,就没有理由用它做。毕竟,SAS是统计软件,统计绘图理应是它内嵌而又擅长的东西。
  • 图形是否得体合适
    我个人以为,从发表科研文章的角度来看,excel的图就不应该(或慎重)放到文章里去。Excel擅长的BARCHART, PIE CHART, 等等,就是占空间不小,信息量不大的东西,一两句话就说的清楚,为什么要占半篇的空间?
  • Excel未必容易
    对于那些对excel不熟悉的人来说,excel的图形也挺难做。你也需要把数据颠来倒去的,去迎合它的做图要求。另外,最令人反感的是,有时候还得手动输入。
  • 绘图背后的知识
    比如,SMOOTHED曲线是常用的非参数数据表现方法。我估计excel肯定也有类似的功能。但是,值得注意的是,这些看起来形似的曲线或许在背后有不同的算法。如果对excel不熟悉,你也未必知道它的算法,因此你没有理由去用它。
  • R的图
    Excel的图和sas在设计理念上差距较大,更靠近的是R的制图。我非常喜欢R图形里方便的排版,比如排列十个小图。有时候做simulation需要这样的效果。在sas里的确有些尴尬。另外据说R因为初始设计时对图形架构的前瞻性极其后来的开拓性扩充,使其具备一定的先进性和更大的灵活性。
  • 效率和管理问题
    如果你主要使用sas,把所有的工作在sas里完成,应该更加高效一些。如果只是因为一张图,把数据输出到excel里,r里,然后做图,往往事倍功半。因为你也要想到将来的修改问题,数据和文件的维护问题等等。
  • Sas制图未必难
    Sas属于傻瓜软件,没有不会的,只有不熟的。许多看似复杂的东西其实并不十分复杂。比如PROC TEMPLATE定制绘图模板(GTL语言)。如果从白纸开始写的确有些难度。但是如果在一定的基础上(初始模板)修改就简单的多了。而且sas也给你提供这种方便。

总而言之,做图的原则是图形要具备准确性,常规性和易读性。意思是说,不要盲目做图,不要做怪图,不要做太复杂的图。图形本身不说话,要靠读者的理解。弄得太复杂太不寻常,就失去它应有的意义。我个人的经验是,图在统计文章里有一定的必要性,而且应该具备一定的“统计”性。只是为了表示一个比例或者数字,放一个大条或者大饼什么的在文章里,不值得。

值得说明的是,我的经验基本上建立在个体使用者的角度之上。如果在一个较大的已然形成SAS成形管理的环境里,情形或许不完全相同。比如模板式绘图,抛弃用GPLOT也已建立的模板显然是不明智的.

京剧



更多的话:


感谢大家的支持。对于这么多的反馈,深表感激;对于这么夸张的赞扬,受之有愧。从中也可以看得出,作为SAS的使用者,大家对此软件还是有所期待和关注的,尤其是对于众说纷纭,其中不乏微词的SAS绘图功能。

我在以前的工作中,和许多医学院和公共卫生专业的学生合作过项目。我知道他们绘图有的用PRISM, 有的用EXCEL,有的用SPSS,有的用STATA,有的用R(虽然很少),以及其他的不知名的绘图软件。而我自己,因为出身工科,甚至用过CAD来会绘制非常复杂的统计图例。我发现,这些图有时候和我用SAS绘出的图并不完全相同。包括表面的,也包括内容。如果说,各有长短,应该是比较客观的。我也发现,他们有的对图形的阐释和我想的也不完全一样。比如一个大家常犯的问题是,根据图纸距离来描述实际差距。另外,我们也看到有的人故意利用视觉来影响读者的判断。比如拉长坐标轴来表现较大的差异;压缩尺度,来模糊其中的不同。

这些问题或许不是如何来用软件画图,而是如何正确表达的问题。这一点其实是最重要的。客观而简洁的图示应该是我们追求的较高的目标,也许不必要斤斤计较一条线的粗细长短。

大家也说混用多个软件的好处。可是有两点值得考虑:1.掌握和维持某种软件绘图技巧的软性成本;2.软件自身的实体开销。如果说一个公司SAS和MATLAB使用权并存,我想成本支出一定不菲。因此我以为这一点说是容易,其实不易。

京剧

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Simulation barchart Template smoothed ulation 图形 EXCEL Excel 文章

已有 24 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
bullstag + 5 + 2 + 2 + 2 精彩帖子
我的素质低 + 100 精彩帖子
shenliang_111 + 1 + 1 + 1 非常中肯的评述~~受教了~~
boe + 1 + 1 + 1 实践出真知,谢谢!
crackman + 100 + 100 精彩帖子
eijuhz + 100 + 5 + 5 精彩帖子
较拉峭 + 1 + 1 + 1 我很赞同
zhukovasky + 5 + 5 + 5 精彩帖子
liujianfang + 100 分析的有道理
milos_luna + 1 好贴

总评分: 经验 + 540  论坛币 + 365  学术水平 + 48  热心指数 + 44  信用等级 + 42   查看全部评分

本帖被以下文库推荐

沙发
RichardBrown 发表于 2013-1-30 13:27:56 |只看作者 |坛友微信交流群
谢谢分享!顶顶!

使用道具

藤椅
蜗牛大如马 发表于 2013-1-30 13:29:35 |只看作者 |坛友微信交流群
可以举些具体的例子么

使用道具

板凳
gaotao0727 发表于 2013-1-30 13:30:06 |只看作者 |坛友微信交流群
学习学习~~
衣带渐宽终不悔,为伊消得人憔悴~~

使用道具

报纸
ziyenano 发表于 2013-1-30 13:30:51 |只看作者 |坛友微信交流群
SAS作图全,但烦(相对于其他统计软件来说);
sg确实比g漂亮多了,好像现在也可以用ods graphics+gplot
来提高图片的质量,前段时间试了一下,bug是在所难免了;
我认为这是非常好的融合,sg和g的语法差异还是很大的,
如果纯粹因为图片效果而丢弃gplot,心中多少是有点不舍的
(或许是我个人有这个情结哈)~
如果SAS后期能通过ods完美解决gplot的图片质量,
sgplot+gplot来作图,感觉还是很prefect的。

撇开excel不说,作图还是比较欣赏R和matlab的,
毕竟是交互式的语言,作图简洁漂亮,最重要的是
可以在作好的图片上任意编辑。

或许是技术不同,SAS很难做到这一点,不过也在朝着
这个方向努力了,9.2中也新增ods graphicis editor支持
图片的修改,不过功能有限。

话说回来,软件嘛,总归有长有短的,如果觉得
SAS作图不好,不嫌麻烦的话,导出数据到你喜欢的
软件中去,也无可厚非。
已有 3 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
Tigflanker + 5 + 4 + 3 + 2 学习了
pobel + 5 + 5 + 5 精彩帖子
webgu + 60 + 60 + 3 + 3 + 3 观点有启发

总评分: 经验 + 60  论坛币 + 65  学术水平 + 12  热心指数 + 11  信用等级 + 10   查看全部评分

使用道具

地板
webgu 发表于 2013-1-30 13:54:40 |只看作者 |坛友微信交流群
一直对sas做图心有畏惧啊。昨天刚刚从hopewell那里了解到GTL。感觉还是很有必要学习。
SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

使用道具

7
yger 在职认证  发表于 2013-1-30 14:52:33 |只看作者 |坛友微信交流群
谢谢!

使用道具

8
henryyhl 发表于 2013-1-30 14:53:35 |只看作者 |坛友微信交流群
过来学习。。。受教
It's not going to be easy, but it is going to be worth it.

使用道具

9
yukiooy 发表于 2013-1-30 15:35:55 |只看作者 |坛友微信交流群
说心里话,SAS在作图上确实不是很好用。SAS处理可以得出一些很好的数据,但是人的注意力限制,只能够关注10几个数字。为了更加使人观察数据,更加形象直观,特别是一些杂志社通常对图像质量的要求比较高,特别是那些既要出网络版又要出印刷版的杂志社。这些原因决定了为什么需要作图。
并且,通过观察图像,有时候你可以发现一些规律性的东西在里面。往往这些从图象上观察到的规律对实验有着很重要的指导作用。

使用道具

10
zhangzachary 发表于 2013-1-30 15:55:03 |只看作者 |坛友微信交流群
yukiooy 发表于 2013-1-30 15:35
说心里话,SAS在作图上确实不是很好用。SAS处理可以得出一些很好的数据,但是人的注意力限制,只能够关注10 ...
我好奇的是,杂志社为什么会用SAS。。。
寒冰凤凰 My blog: http://blog.sina.com.cn/u/1058955485

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-20 11:05