常常听见人说“SAS编程”,我就纳闷儿,SAS那一丁点儿语句也能叫“编程”?简直就是对统计软件的“妖魔化”。用软件嘛,“按套路出牌”就行了。
一般的SAS教程都会苦口婆心地告诉你:SAS中有两种步(Step)——数据步(data)和过程步(proc);说实在的,我的这份简略教程写到这里就算完了。
失望的人可以继续看,会心一笑的人就可以点右上方那个“X”关掉窗口了。
数据步其实在大部分情况下不用那样仔细研究,因为你完全可以从别的数据文件中Import进来然后就可以直接用了,犯不着自己用cards一个个输入,多麻烦啊。
至于过程步呢,其实也就是SAS的统计核心,基本上每种统计方法都有一个procedure,比如求均值means,求相关系数corr,等等。格式大致就是“proc means data=”这样的,最后加上一句“run;”,OK,可以提交(Submit)运行了。如果需要特别的选项设定,那么可以在proc语句后面增加选项,具体参考每个过程步的说明吧。
说这些,目的是要说明真正重要的在于统计方法本身,而不是在于统计软件。理解了方法,软件用起来自然得心应手,怕什么呢?记不住的东西可以查参考资料,也不用死记硬背。
另:我是极力反对软件崇拜的,SPSS、SAS等都不是神,说白了也就那么个东西,而已。不要觉得它们放个“屁”都是香的。(前面文章中曾经提到过,统计软件放“屁”是指放“P值”,其实对于同一种方法,谁放出的“屁”不都是一样呢?)
赞赏
作为一名没有固定工作的自由职业者,我非常感谢您通过捐赠的方式来支持我的写作和开源软件开发。当然,捐赠纯属自愿。无论金额多少,都是一片诚挚的心意。支付方式如下:
| 微信 | ← 奋力支开它俩 → | 支付宝 |
|---|---|---|
![]() |
其它爱心通道 ↓ Venmo: @yihui_xie Zelle: xie@yihui.name PayPal: xie@yihui.name |
![]() |
若使用 Venmo/Zelle/Paypal,请添加备注“gift”或“donation”,以免捐赠被视为我的可税收入。若使用 Paypal,支付类型请选 Family and Friends,而不要选 Goods and Services。
在不影响生活的前提下,我会将收到的捐赠以尽量大的比例回馈给开源社区和慈善机构。作为参考,2024-25 年间我共收到约三万美元捐赠,完税后我转手捐出了一万五千美元。

