赞
踩
SAS数据分析系统与R语言分析,这2者之间的争论从未停止,他们就像是Windows系统和MacOS,iOS和安卓,只要一拿出来,就会引来各自拥护者不同的声音。
SAS已成为商业分析领域无可争议的市场领导者。它提供非常丰富的统计功能, 具有良好的图形用户界面(Enterprise Guide&Miner),便于人们快速学习,并提供出色的技术支持。然而,最终它成为最昂贵的选择,还不具备丰富的最新统计功能。
R是SAS的开源版本,传统上用于学术和研究。由于其开源特性,最新的统计功能很快就会发布,而且互联网上有很多学习文档,R是一个非常划算的选择。
SAS是一个商业软件。对于大多数专业人士来说,这不仅不便宜,还贵的有点让人心疼。一个电脑的授权大约是5位数的RMB/每年,有的企业科室购买SAS软件1年就花了5万。然而,由于它实在太好用,因此它作用最大的市场份额,大中小企业都喜欢购买。
而R语言分析软件则是免费的,任何人都可以下载使用。
SAS很容易学习,并且为已经了解SQL的人提供了简单的选项(PROC-SPL)。即使不这样,它的知识库中也有一个很好的、稳定的图形用户界面。在资源方面,各个大学的网站上都有教程,SAS有一个全面的文档指南,如果不想自己自学,也可以参加SAS培训。
R的学习曲线最陡,它学习起来有一定难度,因为需要你学习和理解编码。R是一种低级编程语言,因此简单的过程可能需要更多的扩展代码。
由于R语言是开源的,因此它可以快速获取最新功能(R 与 Python 相比)。SAS 则往往通过迭代新版本的方式升级了它的能力。另外,R在学术圈非常受教授们的欢迎,因此技术大佬们也会为它的技术更新做出贡献。
总的来说,SAS在企业研发的努力和商战中进行升级迭代;而R则通过大众力量和学术力量进行迭代。
这个,我 以Linux和Windows举例,Linux是一个开源社区,Windows能做的它都能做,Windows做不到的,它也能做,可世界第一大操作系统却属于收费的Windows。为什么?
虽然 Linux 提供了所有优势(更好的安全性、无病毒和类似的用户体验,尤其是在 Ubuntu 形式中),但普通人更喜欢 Windows,因为Windows的用户体验更舒适,更易用。当然,
Linux也拥有一大群自己的忠实拥护者。
SAS和R两者都提供成熟且全面的数据处理能力,不过由于R具备开源的特性,许多最新的技术,如GLMET、AdaBoost RF,都支持R,但不支持SAS。许多实验程序也可以在 R 中获得。世界上最顶尖的数据科学家,几乎总是使用 R 来构建他们的模型。
而SAS就不一样了,SAR是一个收费软件,不成熟的实验性质的功能程序是不能够出现在SAS上,因为实验性质的程序就代表着它不够成熟,会存在缺陷,贸然将它们应用到SAS上,会招致用户不满。因此,在尝试新技术的路上,SAS永远只能追赶R。
R拥有最大的在线社区,但没有客户服务支持。如果你遇到问题,要么选择靠自己苦苦摸索浪费时间,也可以选择参加圣普伦40小时R语言数据科学学习,再参加10个真实实践项目,快速掌握R技能。
圣普伦R语言数据科学课程包括使用R语言进行数据探索、数据可视化、预测分析和描述性分析技术。同时,你还会了解到各种统计概念、聚类分析、预测、R包,R包中的数据结构,以及如何在R包中导入、导出数据。
而SAS每年收那么多钱,它自然是要提供专门的客户服务的,所以你但凡遇到问题,直接打电话找SAS,他们就会帮助解解决。
SAS和R,平分秋色,难分上下。如果你是个人,背后没有企业提供财力支持,建议你从免费的R语言入手。如果你不差钱,喜欢成熟的功能,对商业化更感兴趣,那么SAS更合适您。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。