其实是一个生物学的课题,不过会有大数据和机器学习的知识需求,主要是给新人一个在课题中提升的机会,所以课题难度不会很大,我想借这个机会了解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做他的课题,所以来问问啦。^_^
|