胡江堂
FYI:SAS将引入R的接口
IML是SAS的矩阵语言。SAS/IML Studio(现在的名字叫SAS Stat Studio)是基于IML的可视化矩阵编程环境,将要在今年加入跟R交互操作的接口。具体见:
http://support.sas.com/rnd/app/studio/Rinterface2.html
好消息。IML是跟R类似的矩阵语言,它们的融合应该很被看好。还有,传说中的PROC R的推出,也指日可待。
lovebluesky
r啊r
yiyuanfushi
我觉得R比SAS容易学~~~
mkao006
The Associate Professor Ross Ihaka at the University of Auckland正在開發一個叫做"L"的新軟件,請期待。
yihui
[未知用户] 有没有更详细的信息啊?L是干什么的?我看Ross Ihaka对R的速度和数据处理能力似乎有所不满,难道是要改变这个状况?……谢谢!
mkao006
神人你好:D
教授他說他已經對R沒有太大的興趣了,他說R好像沒有太大的進步空間,所以he's working on something new.
我明天問問看他吧,你有什麼想知道的嗎?我順便問問。
yihui
[未知用户] 我从他的个人主页上也了解到他对R的一些看法了,不知道他开发L是不是为了克服R的缺点。现在有没有测试版放出来?
biostat
我还是比较支持在SAS里融合R,正如上面所说外加一个过程,PROC R...
mkao006
今天問過教授,他說他覺得R運算太慢,在目前的測試中,新的程式大概是R的400~600倍左右(同樣的function)。
他說因為R現在用的是"Call by value",他想改成"Call by reference",這樣在運算上會加快很多
他還說在data handling上面,現在只要data set超過大概1GB,R就跑不動,他希望在這點上面加強。
不過他最後也說了,要在等10年(that's how long R took).......不過新的程式也會是免費的。
yanlinlin82
[未知用户] 如果用“Call by reference”的话,的确能够省掉很多拷贝数据的时间,尤其是很大的数据。但是恐怕今后写函数时就得注意修改了参数的值以后,外部的变量也就变化了。
我没有研究过现在R的源码,不知道它是不是每次调用函数都会把每个参数都拷贝一份。如果它使用了“Copy on write”机制的话,应该也能省掉很大一块时间,估计能跟“Call by reference”差不多。
不过,即使它现在没有用这种方式,我想也完全可以在底层实现上改进为这种方式的,对上层应用也不会造成影响。大概不需要单因为这个就重新设计一个语言吧。
mkao006
[未知用户] 我不清楚,他可能沒事做吧,而且他是其中一個學生的博士PROJECT。
左伊秩訾
学好R,学好SAS
tjbo
本来对R不是很感兴趣,了解stata,想着应该是类似的吧。看了楼主的帖子,我决定好好学习R,摸不准将来会怎样。
lsy.stat
用R也有一段时间了,感觉命令式语言除了界面不够有好外,其余的都还不错。尤其是编程方面,在有MATLAB和C的基础上,R的编程显得简单明了,尤其是对数组和矩阵的操作,和MATLAB不相上下(当然谈矩阵计算的话,MATLAB还是不可超越的神话)。R适合教学,但因为编程过于自由,不可避免缺少权威性,但这也恰恰是它的魅力所在。国内统计系的情况笔者不太清楚,但在笔者所在的学校,统计系的每一个学生都对R情有独钟。它的自由精神深入到每一个人的心中。希望R越来越好,能有越来越多的人为它做出贡献,丰富我们的统计学世界!
yihui
[未知用户] 哇,R版的《独立宣言》! :-D
peachnestea
另外一个开发者,Robert Gentlemen已经去了Genetech的Bioinfo部门,不过他牵头的Bioconductor还是很红火的。