其实是一个生物学的课题,不过会有大数据和机器学习的知识需求,主要是给新人一个在课题中提升的机会,所以课题难度不会很大,我想借这个机会了解Python和R在机器学习和统计中的,额,怎么说呢,就是有一个认识吧。
大大们来给点意见吧。
大大们来给点意见吧。

1 hellojinjie Nov 5, 2014 用R吧,现在R很火 |
2 bigtan Nov 5, 2014 建议上Python,R是开源库多,找到就可以立马上手的那种,如果需要自行编写一些东西的话,Python会好很多。 |
3 nooper Nov 5, 2014 R is the best tools for biology. |
4 skywalker Nov 5, 2014 都学很难吗? |
5 ShiehShieh OP @skywalker 不是都学很难啦,就是要有一个侧重点吧。 |
6 ShiehShieh OP @skywalker 我的确都在学。 T-T |
7 wodemyworld Nov 5, 2014 机器学习比较难,python、R都不算难 |
8 llhh Nov 5, 2014 R 一头雾水中。 |
9 qian19876025 Nov 5, 2014 如果论库的话 matlab 没说多 谁敢说多 |
10 yanguango Nov 5, 2014 Matlab吧,用了Matlab后,就不想用Python写了 |
11 skywalker Nov 5, 2014 @ShiehShieh 可以侧重python,因为python毕竟是一种应用范围更广的语言,除了解决你课题的问题,平常也可以用。我对R只知道皮毛,但在统计这个领域里毫无疑问更强(库和生态)。 |
12 liyu Nov 5, 2014 大数据和机器学习,还是效率高点的语言,Matalb也可以啊,R和py就算了 |
13 deben Nov 5, 2014 怎么感觉这个问题是典型的知乎体 |
14 sneezry Nov 5, 2014 via iPhone Lisp大法好(我跑题了,掩面…) |
15 staticor Nov 5, 2014 用用就知道了 处理不同数据或者提交不同结果的话选择工具不同. 要是给新人介绍的话看新人程度, 喜欢界面的就 r(rstudio先哄一下) 喜欢大黑背景coding的就上python 引几个包的例子. 免费又好用 各有千秋: |
16 bigtan Nov 5, 2014 @qian19876025 matlab在时间序列分析上库是没有R丰富的。 |
20 vickyphan Nov 5, 2014 matlab 感觉 上手快点把 基本 学校以前 都有学 |
21 berry10086 Nov 5, 2014 via Android 建议python 以前上概率论课的时候用r写过作业,感觉这个语言设计的太复杂,用起来无比蹩脚,还是python舒服 |
22 taobeier Nov 5, 2014 这种方面 用R可能会更好一点 |
23 robbielj Nov 5, 2014 via iPad 这俩要配合着用 py有pandas,要处理大数据很有用,但是计量方法的实施又是R强,毕竟是专业的,历史沉淀py短时间赶不上。 machine learning的教材我看过py和r都有,所以一定程度也看个人选择了 matlab我记得没错的话已经开始被大牛们bs了 |
24 conge PRO 机器学习的实现,基本上看数据量。 数据量小,什么语言都可以搞。R发展很迅速,很多统计学家给写package。Python的实现少一些。但都不如matlab多。 数据量大的时候,就看算法和分布式计算了。这时用matlab搞,就太贵了。 R和Python免费的优势就出来了。 R在学术界用得多一些。 |
27 pande Nov 5, 2014 python可以在线上用,大规模的ml建模也常用。 现在spark,map-reduce等都支持python。 R的话做做实验,预研, 小规模的模型是ok的 |
28 Taivas Nov 5, 2014 R做研究,P做工程 |
29 ShiehShieh OP @liyu 科学计算不行? 0.0 |
30 ShiehShieh OP |
31 liyu Nov 5, 2014 @ShiehShieh 相对来说的 Matlab |
32 staticor Nov 5, 2014 @ShiehShieh 嘿嘿是呀 刚一上来就用matlab sas以后去了穷公司可咱办:( |
33 JamesRuan Nov 5, 2014 matlab和R从语言设计上半斤八两,计算速度上我只知道R的函数调用和字符串处理实在太弱。 所以,用python会好很多,只是这个语言本身是比较现代的,只是相比于R,缺少很多专用的package,当然,你自己会写的的话,一点问题都没有。 |
34 ctexlive Nov 10, 2014 via Android @liyu python scipy会慢?而且它还有商业授权的计算加速模块。你去看 新型计算语言 julia 他们有比较,matlab不算快的。 |
35 ctexlive Nov 10, 2014 via Android 建议有时间能学python就学吧 对你没有任何坏处。它不仅仅用来计算。而R除了计算做研究还能干嘛。你在学校时间多了去了,同时学一点问题都没有。 |
36 ShiehShieh OP @ctexlive 嗯嗯,我本来就是用python做的,只是教授让我以后用R做他的课题,所以来问问啦。^_^ |