【学习】安装SAS千百遍,仍待SAS如初恋?

2018-04-20 15:51:16 浏览数 (1)

作者:谷鸿秋

转自:StatsThinking

做人呢,最重要的就是开心。学SAS呢,最重要的就是亲自动手搞定SAS的安装。都曾有过被那个笨重臃肿的安装文件惨虐的经历吧?今天这篇文章,也许能澄清您的一些疑问,让您少走一些弯路。

SAS那个巨无霸软件的臃肿庞杂让人很是羡慕嫉妒恨R软件的苗条轻巧,R软件的那一个又一个的Package就像女生的衣服,不对,像包包更贴切,想换就换,想扔就扔,更让爱尝鲜的人心向往之。跑题了,拉回来,今天的主角还是SAS。

为了简化文字,借助问答形式以点带面来聊聊关于SAS的安装。

1. 正版SAS安装介质是啥样子滴?


或许安装了太多的盗版SAS软件,都忘了正版SAS的样貌了吧?正版SAS9.4有两个光盘盒,总共6张光盘,每张基本都在4G左右。OMG!果真庞大。

细心观察就会发现,光盘上有订单号。其实光盘盒里还有一份订单摘要信息,详细列出了订购的SAS产品和模块。当然,如果订购的模块越多,安装介质里的容量应该就会越大。

2. 安装时有什么技巧?


SAS 9.4的安装较以前的版本要顺畅许多,以下几点经验供参考(按重要性排序):

  • 确保安装介质和许可文件是配套的,也即是同一个订单号的
  • 关掉某流氓卫士,某流氓杀毒软件。某流氓公司美其名曰卫士和杀毒软件的流氓软件会流氓地删除某些安装文件及程序文件
  • 安装过程中,会要求来回插入几个光盘很多次,很多次,很多次的(烦死了!),感觉像逗你玩似的。因此,把光盘文件提取出ISO文件,再载入虚拟光驱是比较优雅的安装方法
  • 注意许可文件的日期,系统日期应该处在欲安装的SAS版本发布日期和许可文件到期日期之间。
  • 几个辅助软件
    • UltraISO,抓取光盘里的ISO文件后,可以丢掉光盘,方便以后拷贝
    • DAEMON Tools Lite,虚拟光驱,装载ISO文件,避免来回取出、插入实体光盘
    • .NET Framework, 安装SAS时需要的微软组件,安装前SAS会自动检测,如果操作系统里没有,可单独下载安装,否则可能会导致SAS高级编辑器出问题

SAS安装光盘提取后是长这样子的(订单号马赛克):

3. SAS安装组件选那些?


SAS的庞杂和臃肿,在选择安装组件时也体现得淋漓尽致。如果机子有足够的存储空间和优秀的性能,都选上也无所谓。但其实大部分组件大多数人大多数时候也都用不上。

那么多产品及模块,简要来说:

  • BASE SAS 是必须的(地基啊,没有它其它的都盖不了)
  • STAT 做统计分析必须的(玩SAS不就是冲这个来的么?)
  • GRAPH 也是应该有的(一图胜千言,没图怎么行?)
  • Access to 是必须的(读入数据库的模块,这个很讨厌的是一种数据库类型算一种模块,要知道一个模块就是一个模块的费用啊!例如没买Access to PC Files 模块的话,导入EXCEL文件都是问题)
  • IML模块(矩阵语言模块,矩阵运算,模拟研究需要)

此外,ETS, OR, QC 以及Genetics等模块,就看企业及个人需求啦。SQL 、MACRO以及ODS GRAPH SYSTEM其实以及包含在BASE SAS 里了。此外,一些报告字体组件,ODS GRAPH DESIGNER /EDITOR 也可以视需要勾选上。

4. 常用SAS的编程环境有哪些?

SAS官方的集成编程开发环境(IDE)至少有三种,可以依据个人喜好选择。

  • SAS DMS, 也就是SAS Foundation的WINDOWS 视窗环境,优点是速度快,缺点是不禁让人感叹,世间竟然还有如此差劲的IDE。
  • SAS Enterprise Guide(SAS EG), C/S模式,在代码自动补全,语法提示,错误定位,代码格式化等各方面都比DMS好很多,还有很多项目流程管理的便捷性。但由于采用客户端/服务器模式,感觉很笨重,反应很慢。
  • SAS Studio, B/S模式,网页操作,与EG类似,较为轻巧。

5. 为什么有SAS 产品/模块的许可却无法使用?


要使用SAS某模块的功能,需要:

  • 安装了此产品/模块
  • 获得了次此产品/模块的许可

例如,如果无法导入EXCEL数据,查看许可文件也有Access to PC files的许可,则很有可能是安装介质中就没有此模块的安装文件。

6. 如何查看安装了哪些产品/模块?许可了哪些产品/模块?


三种方法可供选择:

  • 查看订单摘要信息,一般在安装光盘里的install_doc下的订单号(六位数字和字母)文件夹下的SOI.HTML里。
  • 查看安装报告
  • 运行代码查看
    • 查看安装产品及模块:运行proc product_status; run; 查看LOG文件。
    • 查看许可产品及模块:运行proc setinit; run;查看LOG文件。

7. MAC怎么装SAS啊?


WINDOWS 8及以后的操作系统越来越不给力,周围用OS X的高富帅和白富美越来越多,他们也要搞数据做统计,那么问题就来了,MAC怎么装SAS啊?

其实SAS 是没有OS 版的,如果想在MAC 上用SAS, 两条路可以选择:

  • 在MAC上装双系统:OS WIN/LINUX SAS
  • 在MACS上装虚拟机:OS Parallels Desktop WIN/LINUX SAS

BTW, WIN10 上可以安装SAS 9.4啦,几乎没有兼容性问题。

8. 哪里下载SAS安装文件?


官网啊,SAS University Edtion。轻巧,免费,WIN, Linux, OS三大操作系统通吃(其实就是虚拟Redhat系统)。

什么?要盗版的啊?

我支持正版!没有哦。(公开场合哪能告诉你啊!)

PPV课其他精彩文章:


1、回复“干货”查看干货 数据分析师完整知识结构

2、回复“答案”查看大数据Hadoop面试笔试题及答案

3、回复“设计”查看这是我见过最逆天的设计,令人惊叹叫绝

4、回复“可视化”查看数据可视化专题-数据可视化案例与工具

5、回复“禅师”查看当禅师遇到一位理科生,后来禅师疯了!!知识无极限

6、回复“啤酒”查看数据挖掘关联注明案例-啤酒喝尿布

7、回复“栋察”查看大数据栋察——大数据时代的历史机遇连载

8、回复“数据咖”查看数据咖——PPV课数据爱好者俱乐部省分会会长招募

9、回复“每日一课”查看【每日一课】手机在线视频集锦

PPV课大数据ID: ppvke123 (长按可复制)

大数据人才的摇篮!专注大数据行业人才的培养。每日一课,大数据(EXCEL、SAS、SPSS、Hadoop、CDA)视频课程。大数据资讯,每日分享!数据咖—PPV课数据爱好者俱乐部!

0 人点赞