您的位置:首页 > 其它

糟糕,喜欢上R!

2014-04-18 11:18 134 查看
最近因为一个预测项目要使用到R,所以花了些时间学习R,结果发现深深的喜欢上R了。习惯了它的向量编程以及参数传递机制。再想想SAS里面要传递一个参数,还要调用一个SQL,而且宏里面很多函数还不能用,要做个查询变量结果汇总(参见文章:SAS 汇总SQL查询宏变量的值),还要写一堆的宏代码。

好久没有更新SAS EM DATA PREPRERATION的读书笔记了。主要是因为觉得在做OPTIMIZATION BINNING的时候用了大量的SQL来做,这样的效率真的非常低,代码量也非常大。

我想存在一定是有道理的,是否是因为,如果数量较大的时候比如对几十G的数据进行分析时,R的向量计算要消耗大量的内存?而采用SQL语句的话,就不存在这个问题。这个问题估计要请计算机专业的来帮助解释。

但是,SAS里面也有矩阵运算模块IML,为什么好像就没有多少人用呢?好像IML的授权需要另外购买,但好像也没有多少米,一般都是全部购买的。估计还是IML的开放性问题,在IML里面很多SAS PROC也是不能用的。

 

总之,有点喜新不厌旧的感觉。 所以改为SASoR吧,表示两个都爱,只是前后顺序不一样。8-)

 

P.S.估计现在要改为useR了,谁叫我是Rokia呢,呵呵!(2015.02.13)

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: