r语言和sas哪个更适合制造行业的数据分析

Python017

r语言和sas哪个更适合制造行业的数据分析,第1张

你好,是这样的:

[注]:这里仅仅讨论楼主所问的R和SAS两种软件

简介:R与SAS都属于统计/数据分析软件,R与SAS相比,R具有免费开源、应用广泛、可扩展度高等优点;SAS则属于模块化、集成化的软件,成本很高,但是能满足现有统计/数据分析的需求,并且与SQL数据库能进行很好的对接,一般为大企业,金融、销售行业所使用。而据个人经验,R在处理一些很大的行业数据的时候,就会有一些不如SAS(当然有部分原因是你软件载体的配置)。

这两个软件都可以进行制造业的数据分析,如何选择这两个软件呢。

答:

(1).首要取决于你的数据分析所服务单位/团体的要求,个别有能力的企业,出于节约时间,会要求使用SAS,毕竟如果使用R,那么为了确保你的分析的正确性,可能会要求审查分析过程,而这个过程SAS会比R节约很大的时间,若对这两个软件没有要求,那么请看下一条。

(2).在没有必定要求的前提下,选择软件取决于你对这两个软件的熟练程度,选择自己熟练的软件进行工作,将会使工作成本,时间大大减小。

(3).若既没有软件的必定要求,数据又不太大,而R与SAS的掌握程度差不多的前提下,可以根据下面的方法选择:

     1)R的扩展性好,在制图方面靠着各种程序包遥遥领先,如果自己编程能力强,可以编写自己需要的程序包,这一点也是R的一大亮点,但是若数学、统计、英语功底不强,R学习起来可能有一些障碍。

     2)SAS管理/处理大数据的能力非常好,并且方便,就如百度百科里说的“只用告诉它做什么,不用告诉它怎么做”,这一点与R刚好相反(虽然R在使用现有程序包时也较便捷),同时SAS使用也只需要基础的英语和基础的统计就能使用。

    根据以上的描述,楼主可以根据自己的情况“对号入座”,选择自己需要的软件。不对的地方还望指出,最后祝您身体健康,工作顺利,谢谢。

#64位机下,.xls和.xlsx文件用相同方法

library(RODBC)

con <- odbcConnectExcel2007("D:/R/RODBC.xlsx") #64位机下方法

sqlTables(con) #查看该xlsx文件中有哪些表

# TABLE_CAT TABLE_SCHEM TABLE_NAME TABLE_TYPE REMARKS

# 1 D:\\R\\RODBC.xlsx<NA> 商品信息$ SYSTEM TABLE<NA>

# 2 D:\\R\\RODBC.xlsx<NA> 补充说明$ SYSTEM TABLE<NA>

# 3 D:\\R\\RODBC.xlsx<NA> 销售信息$ SYSTEM TABLE<NA>

table_test <- sqlFetch(con,"销售信息")

table_test

odbcClose(con)