Re: [请益] 资料分析 R or Python ?

楼主: del680202 (HANA)   2017-07-15 16:42:23
※ 引述《JingJing00 (晶晶)》之铭言:
: ※ 引述《f496328mm (123)》之铭言:
: : 想请教从事 资料分析、ML 相关工作的各位,
: : 比较常用 R 还是 Python ?
: : 因为我上网搜寻相关工作,比较常看到必备需求中包含 Python ,几乎没有 R
: : 因为 R 比较偏向学术吗?
: : 我上网GOOGLE到这几篇
: : R, Python Duel As Top Analytics, Data Science software – KDnuggets 2016
: : Software Poll Results
: : https://goo.gl/DQNEvq
: : SAS, R, or Python Survey 2016: Which Tool Do Analytics Pros Prefer?
: : https://goo.gl/sJUubT
: : R vs Python for Data Science: The Winner is
: : http://www.kdnuggets.com/2015/05/r-vs-python-data-science.html
: : 都是 R 使用率大于 Python
: : 所以想请教各位,谢谢
标题是说"资料分析" R赢倒是不意外
自己合作过的的几个data team大概都有个现象
没SE背景的喜欢R
有SE背景的喜欢Python
做资料分析的,跟做ML、DL的通常的我自己会分开看
做资料分析这段多的是统计数学甚至其他背景出身的
这类人通常不爱写程式,R对他们来说吓吓叫了
如果是做服务还是ML,DL 这段的通常SE背景的多,所以更偏好python也是正常
挂名data scientist这个词我个人对他解释是偏向前者多一点
作者: mike7689 (帅啊~!老皮~!!)   2017-07-15 17:53:00
data "engineer" 身分是engineer 的通常更喜欢python
作者: ericrobin   2017-07-15 18:06:00
以你讲的这些来说 用R跟python难度没差多少吧做ML跟DL多数时还是直接用调包 总不会用什么就刻一次
作者: f496328mm (为什么会流泪)   2017-07-15 18:17:00
感谢回复,我就是统计出身,蛮喜欢写程式的,只是R跟Python逻辑不太一样,要转换需要花点时间
作者: vfgce (小兵)   2017-07-15 18:41:00
对一般资讯背景的人来说,R难学多了,光是list,data.frame和matrix,搭配各种apply,aggregate就够头昏眼花的,加上诡异的
作者: f496328mm (为什么会流泪)   2017-07-15 18:44:00
我统计的,比较喜欢R的逻辑
作者: vfgce (小兵)   2017-07-15 18:45:00
物件导向,会让很多人觉得很乱,不过用习惯真的简洁.python其实是一般程式语言,为了科学计算及资料处理,才用上numpy及pandas,用起来其实也和R很像,但终究不是原生功能...所以写起来就没R简洁...
作者: f496328mm (为什么会流泪)   2017-07-15 19:20:00
R真的好方便QQ,程式码很精简又强
作者: physheepy (~羊~乘着风中的羽翼)   2017-07-16 08:51:00
我觉得以资料分析来说的话 应该专注在分析 而不是工具所以使用什么语言不重要 可以把东西做出来就好我99%的时间使用C++ python 跟 javascript 缺什么常用的function 就自己写 建立自己的lib我是数理背景的DS 但没有用过R 因为从来感觉不到有需要
作者: fantasywater (prepare myself)   2017-07-16 13:35:00
物件导向会让很多人觉得很乱..!?!?!?!?!
作者: vfgce (小兵)   2017-07-16 15:01:00
R的物件导向很复杂,至少就有s3,s4,RC三种...不知道楼上用过没...相较于其他程式语言单一化的物件写法,R的物件导向不算好懂.
作者: wei220 (ww)   2017-07-18 12:33:00
认识自称R神的

Links booklink

Contact Us: admin [ a t ] ucptt.com