科研统计助手
医学科研资讯
前沿热点动态
统计分析服务
当前位置: 菁英统计工作室 > 统计知识 > 软件技巧 > SAS应用 > 正文
SAS程序员不知道但必须知道的10件事
作者:Admin  更新时间:2010-05-27  来源 小轶 本条信息浏览人次共有
题目挺拉风,讲的是对有经验的SAS程序员的一次非正式调查,要他们列出SAS程序员需要的一些技巧。其实一共列出了22条,当然前10条是最重要的:
   1. Macros—basic knowledge of macro language——对SAS宏语言的基本了解。这里作者推荐的主打文档当然是SAS Manuals中的SAS Macro language,以及SAS Guide to Macro Processing,然后还有Little SAS Book和Carpenter's Complete Guide to the SAS Macro Language
   2. Data Step—basic knowledge of data step——对SAS数据步的基本了解,参见一篇SUGI21的文章,Thomas Miron的The Secret Lift of the Data Step
   3. Data file manipulation—INFILE, UPDATE, SET intricacies etc ——数据文件操作语句,如infile、update、set等
   4. ODS——SAS输出传送系统(Output Delivery System)
   5. Efficiency——编程效率
   6. Data Step Vector—How it works——理解数据步的运行原理,参见2
   7. Macros—Knowing how to write macros that write SAS programs——如何写宏语句
   8. System Development Life Cycle process——这里讲软件开发流程了,作者甚至列出了Steve McConnell的代码大全(Code Complete),在程序员中流传甚广。
   9. SAS Help—How to get it——利用SAS的联机帮助文档
  10. Proc Report——程序步,设计报表
  11. SQL Dictionary tables—basic of retrieving SAS metadata— 用SQL语句管理数据词典(原数据,metadata),可以参见Frank C. DiIorio 和Nancy J. Michal的Data about Data: An Introduction to Dictionary Tables
  12. Proc Summary/Means——程序步,汇总和均值
  13. Debugging Techniques-DEBUG facility and other techniques——程序调试
  14. Proc SQL——SQL语句
  15. Structured programming concepts——结构化编程
  16. Proc Format——格式输入语句
  17. Relational Database Design——数据库设计
  18. Web technology—HTML, JavaScript, SAS IntrNet, ect——网络技术,一些脚本语言
  19. Your Operating System native (and other) languages—REXX, Unix scripts, VBScript, syncsort——跟操作系统相关的一些脚本语句
  20. Proc Transpose——数据转置
  21. Data step reports—"Data _null_" report writing——
  22. SCL—SCL Functions usable in e.g.,Base SAS data steps——屏幕控制语句
上面10,或者22条,要强调的都是,SAS Base是一个好的SAS程序员需要掌握的几乎所有的东西。

 
上一篇:生存分析SAS程序示例
下一篇:用SPSS做因子分析和主成分分析的区别

本站所发表的文章,大部分严格筛选,来源于各相关专业论坛或专业网站,内容仅供大家学习和参阅尊重原作者版权,勿用于商业用途,转载请注明来源。如有学术争议的文章,或可能与事实不符的,与本站立场无关。如有影响到您权益的文章,请及时通知本站,本站立即删除。谢谢监督。
推荐阅读
 
热门文章

Copyright 2010 Powered By 菁英统计工作室 www.tjstat.com 地址1:武汉市珞瑜路1037号 430074 ; 地址2:武汉市航空路13号 430030
邮箱:tjstat@126.com QQ: 点击这里给我发消息 点击这里给我发消息
鄂ICP备10020011号 |