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