楼主: 资料狂人
28346 272

[学习分享] 【R培训】R数据挖掘与机器学习_17年7月北京_初级_高级   [推广有奖]

151
zzssjj 发表于 2013-2-28 00:25:56
支持一个先

152
clips 发表于 2013-2-28 00:28:20
遥远的生命 发表于 2013-2-27 23:30
你这话让我想起了一位朋友分享R资料时候在PDF里面的一段话,原话记不清了,大体的意思就是:
R不要钱,还 ...
“matlab的效率是R的16倍”,这个结论是如何得出的?严谨吗?
“R算海量数据的移动平均,用矩阵的算法,一下子,matlab用矩阵算,也是一下子,但是更快。”——但是更快吗?这个结论是如何得出的?严谨吗?

153
clips 发表于 2013-2-28 00:41:12
遥远的生命 发表于 2013-2-27 23:39
R的编程简洁?体现在哪里?
R的数据框data.frame和列表list是很好用,但是有matlab的结构体和元胞数组给 ...
不知道你编写过R的大程序没有,R的程序诊断的功能不亚于Matlab的。
R的画图是无与伦比的,特别是借助包的时候,请见它的ggplot(2)、及lattice等包、还有http://gallery.r-enthusiasts.com/等可视化作图介绍的网站。
大程序运行的时候Matlab会让你等的常常认为它死机了,如果用盗版,碰见循环容易崩溃。一般大程序避免用Matlab,特别是盗版的,有时候用C能解决的话不用Matlab,C飞快的。
R读数据不亚于Matlab的,可以读各种数据,有一本专门介绍R读数据的书,可以找来看看。

其实围绕R和Matlab有很多讨论,请参见
http://cos.name/cn/topic/3086http://cos.name/cn/topic/104137http://cos.name/cn/topic/16711等等。

今天所谈的只是个人的使用经验和看法,不是绝对真理,使用软件本来就是“仁者见仁、智者见智”的主观体验,自己用着觉得好就行,过多争论无意义。

154
遥远的生命 发表于 2013-2-28 00:43:11
提示: 作者被禁止或删除 内容自动屏蔽

155
Toyotomi 在职认证  发表于 2013-2-28 00:47:06
這是好的培訓,謝謝大家的推薦,我暫時還是需要繼續儲錢...
I am looking for a talent scout who may appreciate me...

>>>>>>>生产和运营管理<<<<<<<

156
遥远的生命 发表于 2013-2-28 00:47:15
提示: 作者被禁止或删除 内容自动屏蔽

157
clips 发表于 2013-2-28 00:49:48
遥远的生命 发表于 2013-2-28 00:43
这两个循环不都是最最简单的赋值运算吗?看看您的不一样在哪里?

matlab没包吗?
第一个R的循环,看起来是赋值运算,其实运算的结果并没有赋值,k最终计算结果只是终值,k[1:9999999]并没有被赋值(为NA),这样的话,这个程序就变成扎扎实实的循环了。
第二个Matlab的循环,表面上看起来是循环运算,其实是一个赋值运算,赋值运算的速度自然比循环快。所以你会发现这里面的k都是被赋值了的。

众所周知,Matlab有很多工具箱。但没有R包开源的灵活性和可修改、移植性好。用了就知道了。

158
遥远的生命 发表于 2013-2-28 00:52:03
提示: 作者被禁止或删除 内容自动屏蔽

159
clips 发表于 2013-2-28 00:56:55
遥远的生命 发表于 2013-2-28 00:47
我的个例,现在在做的策略,实际跑出来的差异,数据长度为股指推出到现在的一分钟级别的数据,约19万。
...
移动平均R也很快的,当然Matlab也快,我觉得2者速度差不多,不觉得Matlab更快。移动平均是不难度大的耗时算法,说明不了什么问题。

160
遥远的生命 发表于 2013-2-28 00:59:32
提示: 作者被禁止或删除 内容自动屏蔽

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-20 20:11