zhaishaodan
我是学数理统计的,刚学用R
我下了个R-2.6.1-win32.exe
为什么才30M.
怀疑它这么小能行吗?(相对于MATLAB7有1.3G来说)
还需要安装什么别的东西吗?
我还下了R-2.6.1.tar.gz,谁能告诉我这是干吗用的.
还有就是我对C和JAVA比较了解
学R的时候能用上吗?
总觉得R的语法和MATLAB比较像,可惜我不会用MATLAB.
谢谢了.
nous
matlab个头大,但是你会把所有的功能都用到么?:-)
tar.gz是R的源代码,你需要的时候可以看看,或者自己在需要的时候,编译一下。
C很有用,不仅在刚才说的读源代码,也可以在自己写宏包,或者写单独的统计计算程序。
Java的话也有人用,但是不是主流。
584790353
我不会c语言 不会有很大影响吧 我目前主要是用回归分析建模为主
zhaishaodan
[quote]引用第1楼nous于2007-12-15 19:37发表的“”:
matlab个头大,但是你会把所有的功能都用到么?:-)
tar.gz是R的源代码,你需要的时候可以看看,或者自己在需要的时候,编译一下。
C很有用,不仅在刚才说的读源代码,也可以在自己写宏包,或者写单独的统计计算程序。
.......[/quote]
谢谢你的回答.
看来还是基础的C有用啊,呵呵
nous
[quote]引用第2楼584790353于2007-12-15 20:23发表的“”:
我不会c语言 不会有很大影响吧 我目前主要是用回归分析建模为主 [/quote]
影响不大,建模阶段一般用不着C
C一般是在新功能或者高强度计算的时候用
yihui
30M的东西就足够你用了,反正迄今为止我自己还没遇到过在R里面解决不了的问题,当然这跟个人知识范围狭小有关:)
经典的线性模型用lm(),广义线性模型用glm(),稳健回归在MASS包中有好几个函数,分位数回归在quantreg包中,等等
会C、Java等别的语言就更好了,如上面所说,对于一些高强度计算,不妨调用C来完成。
zhaishaodan
看来是麻雀虽小,五脏俱全呀,呵呵.
刚看了两天,觉得学R就是学内置的方法,好多呀...
yihui
这只麻雀其实并不小,可不能以个头论实力:)几百M甚至上G的东西,也许很多是冗余低效的代码