SAS 笔记2——全面认识SAS软件

SAS软件与SAS DMS界面

SAS,英文全称是statistic analysis system。

通常说的SAS软件是SAS Foundation +Windows视窗管理系统(Display Management system,DMS)

SAS Foundation包括很多模块,Base SAS是核心。

SAS软件的设计思路是在Base SAS的基础上,再配合特定的模块完成特定的任务需求。

例如:

    ①统计分析Base SAS模块配合使用SAS/STAT模块

    ②绘制统计图形Base SAS模块配合使用SAS/GRAPH模块

    ③导入各种外部数据:Base SAS模块配合使用SAS/ACCESS模块;

    ④时间序列分析Base SAS模块配合使用SAS/ETS模块:

    ⑤基因分析: Base SAS模块配合使用SAS/GENETIC模块

最基础的SAS软件,只需要Base SAS+SAS/Access+SAS/STAT+SAS/GRPAH模块。


操作系统平台

     目前支持的操作系统平台有很多,包括zOS、UNix、 Linux以及 Windows没有苹果电脑的 MacOS系统,具体信息见SAS官网:http://support.sas.com/supportos/list ,其页面System Requirements下的 Supported Operating Systems里可查阅。

苹果系统中使用SAS 的三种参考策略:

   ①虚拟机软件+Windows+sas;

   ②虚拟机软件+SAS UniversityEdition;

    ③免费在线云端版本SODA或者干脆选用SAS兄弟产品JMP软件;

各语言版

      如果在安装过程中,选择了中文语言包,配置了 Unicode Support的话,在开始菜单里我们就可以有多种语言版本的SAS可供选择。当时打开开始菜单还一脸懵逼,寻思怎么有那么多版本,该用哪个版本..................

以目前安装的SAS 9.4为例看SAS软件的各语言版本:

   ①英文版: SAS 9.4 (英文);

   ②中文版: SAS 9.4(简体中文);

   ③带DBCS的英文版: SAS 9.4 (English with DBCS);(直接选它了~)

   ④ Unicode Support版, SAS 9.4(Unicode支持)

若希望SAS支持中文字符的话,那么就选择后面三个;若我们希望既能支持中文字符,又想在英文环境下使用SAS,那就选择带DBCS的英文版,带DBCS的英文版的优势是可以获得英文版的提示信息,方便后续在 SAS Help和搜索工具里检索相关信息。因此,笔者个人推荐SAS 9.4 (English with DBCS)版本。

另外,SAS 9.4的 引擎是 V9。


SAS编程界面

   ①视窗管理系统(Display Management System, DMS): 最为传统,速度最快。

   ②SAS企业版(SAS Enterprise Guide, SAS EG):具有良好的语法提示、自动补全等功能。

   ③SAS工作室(SAS Studio): 具有良好的语法提示、自动补全等功能。

       SAS EG和SAS Studio具有良好的语法提示、自动补全等功能,可以在学习SAS代码,提升编程效率方面给初学者更多帮助。对于初学者,《SAS编程演义》建议在SAS Studio里编程,小编打算在 SAS EG中学SAS编程,应该也是一样的吧。对于追求测试效率的SAS高手,当然是在SAS DMS中开发。


SAS运行模式

SAS有多种运行模式——窗口环境模式、非交互式模式、批处理模式及交互式行模式,各模式简要介绍如下。

      窗口环境模式:是在SAS的视窗管理系统(Display Management System, DMS)下,用户编写SAS程序、提交运行                                      SAS程序、查看日志及结果的模式,也是广大用户最为常用和熟知的模式。

      非交互式模式:主要用于在不启动DMS的情境下,直接运行保存在SAS软件外部文件中的SAS程序,并将结果和日                                    志保存在指定的位置。

      批处理模式:可以对SAS作业进行预定执行,如定期自动运行某程序,在商业智能解决方案中这种模式较为常用。

     交互式行模式:是UNIX操作系统使用的一种顺序地输入程序语句的运行模式,是一种使用较少的模式。



       总结,我们常用的SAS 软件其实就是 SAS DMS,推荐选择SAS (English DBCS );SAS Foundation含多个模块,Base SAS模块是核心 ; 新手可以在SAS Studio或SAS EG中尝试编程,SAS运行模式通常是窗口环境模式。

你可能感兴趣的:(SAS 笔记2——全面认识SAS软件)