说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Python正在取代R,成为数据科学界新宠

HTML文档下载 WORD文档下载 PDF文档下载
R是数据科学家历来选择的编程语言,但它正在迅速地让位给Python。最大原因是:Python更通用且相对容易学习,而R需要掌握复杂的编程环境。

R:不是真正的语言

人们学习R很困难的一部分原因是,它并不是一种真正的编程语言。John Cook是一位R专家,他曾说:“R是一个做统计的交互环境,不是一种真正的编程语言。把R看做包含有编程语言的交互环境会更有帮助。”

但正如Bob Muenchen强调的,R甚至对于那些精通SAS和SPSS数据统计工具的人来说都是困难的。关于R为分析师降低了复杂性的问题,还有待争议,虽然R包含宏和矩阵语言,此外,你还需要掌握像SPSS等工具。但是对于那些期待R去实现类似Stata的功能的人,他们注定要失望。

综合考虑,R的与众不同使它较难学习。

Python降低数据科学技术壁垒

然而,Python更加平易近人。一方面,各种各样的开发人员都熟悉Python并在广泛的应用领域使用它。不像R几乎只用于数据分析,一个开发人员在第一次编写他的网站脚本或其他应用程序时,就可以体验到Python。

随着企业竭尽所能地使用数据,他们也正在努力寻找合格的数据科学家。然而,正如Gartner的Svetlana Sicular所假设的,在本公司内对员工培训一些简单的大数据技术,比培训新雇佣的数据科学家复杂的商业知识更有效率。

Python”所向披靡“

但是,除了可以利用现成的Python开发者资源,用Python语言做数据科学的最大好处之一是:在不同的应用程序中使用一种编程语言所增加的效率。德克萨斯大学奥斯汀分校研究助理Tal Yarkoni解释说:“事实证明,使用一种语言来做所有的开发和分析的好处是相当可观的。一方面,当你可以用同一种语言做所有的事情的时候,你就不必一直提醒自己:Ruby使用blocks而不是comprehensions,在Python中得到数组的大小应当调用len(array),而不是array.length……

另外,你不需要再担心项目的不同模块采用不同语言的接口问题。没有什么比在Python中解析一些文本数据,然后将它转换成内部使用所需要的格式,最后才发现必须将它以另一种格式写到磁盘上,以便R或者MATLAB去做分析更烦人的了。只要使用单一的语言,所有这些开销都将消失。”

我们可以夸赞某个技术完美地解决了一个问题,但往往胜出的技术是解决一系列问题的通用工具。正如AppNexus优化和分析主管David Himrod指出:“AppNexus面临的最大挑战之一是如何让不同的员工使用相同的技术来工作。Python为具有不同背景的员工(尤其是工程师,数学家和分析师)提供了一种常见的、容易理解的语言,可用于公司将新功能进行标准化。”

使用Python的主流数据科学

相比R丰富的数据分析能力,Python尚有很多不足,但是它正在迅速的缩小差距。请记住:Python成功的关键并不是它比R或其他分析工具能够处理更神秘的功能,而在于它的平易近人和通用的性质。数据科学正在走出头号怪胎的领域,上个月在纽约举行的O'Reilly's Strata会议这一点尤为明显:过去的与会者多是学术领域的博士,现在则是关键的业务分析师和其他被企业要求去弄清楚大数据业务的人。

相比R,这种新的,早期的“数据科学家”,将更多地使用Python。Python使用起来相对简单,而且他们可能已经将其用于一个项目中了。至于在其他市场,相比于那些功能强大但复杂的工具,熟悉或者容易学习的工具更容易取胜。

Python Displacing R As The Programming Language For Data Science(文/任云 审校/周小璐)

豌豆荚范怀宇 I/O大会总结:Android无处不在 轻博客始祖Tumblr:哈希以支撑2.3万Blog请求/秒 《近匠》FIR.im:简单易用的内测分发工具 传苹果公司将于9月9日召开新一代iPhone发布会 近百家微信开发商参与征集评选活动 TOP10正浮出水面 Java程序猿,手游引擎怎么选? MDCC 2014优秀移动团队免费展位火热申请中 【微信讲师面对面】你在企业服务号开发中遇到的坑和难点 五个解决方案让MongoDB拥有RDBMS的鲁棒性事务 浅谈Apache Spark的6个发光点 安卓 “假ID” 签名漏洞,竟然骗过了支付宝和360 从Social到Big Data,移动App蚂蜂窝转型推新品 《近匠》nice曹大鹏,从男装导购到潮人社区的心路历程 DevOps扼杀的不是开发者,而是开发生产力! 利用Docker构建开发环境 Netflix公布Cassandra新性能:基于AWS的百万次写入每秒 一周消息树:谷歌Android遭遇“颠覆”危机 微软发布新应用Snipp3t,iOS平台首发且无Windows Phone版 TOP10优秀微信开发商随后揭晓 2014微信开发者大会开幕在即 8月12日:PC鼻祖IBM 5150迎来33周年 平板创作3D展现:蒙特利尔大学发明Hyve-3D设计系统 Quick Charge技术解析:关于手机快速充电的那些事儿 性能分析十八招,你用哪一招? 流程在企业内的作用及成熟度 Gartner:至2017年Chromebook销量将增2倍 后稀缺时代思考:机器横行下的人类夹缝求生 TIOBE 2014年8月编程语言排行榜:Swift跌出Top 20 精华回顾!历届MDCC大会精彩演讲与议程汇总 《近匠》Fancy3D:亿级游戏背后的轻量级引擎 假如李小龙是程序员…… Docker已扎根新一代PaaS 请问如何在网关处获取用户上网的信息? 为什么操作word出现重载“SaveAs"方法未获取16参数 HttpURLConnection中如何得到http://www.sina.com.cn后面的缺省文件名 小问题:关于MAC地址 在WINDOWS2000 ,开始菜单中的 "运行(RUN)" 在系统中是什么样的文件???? 急!! OleContainer 问题:为什么用olecontainer打开word文档速度非常慢,有没有解决的办法,多谢! 请问哪里有ASP+ACCESS 的邮件列表代表下载? dbgrid选中的问题?在线及等!!!!! 各地软件工程学院的学生都写写自己在学校学习的经历和体会! adobeacrobat 耗尽内存 如何解决 ! 新手求助:ADOQUERY控件的问题 文件与下拉列表 真搞不懂 关于办公系统及美术设计问题 API 局部放大函数 版主为什么删除我的帖子? 浏览器对象模型与文档模板(DOM)有什么不同和联系? 在datalist或datagrid中绑定的checkbox如何控制呢? 我的xp系统中ABC输入法,词组记忆功能始终不能用,请问怎么解决。 如何编程打开一些特殊窗口?如网上邻居,我的电脑属性,设备管理器 请教又一ShellListView和ShellTreeView中的问题?还望大家多多指教! 不懂!不懂!不懂!关于文档和视图。 将照片从数据库中取出,并显示到Image控件中,若当中不用文件作为临时存储行不行?? 弹出菜单怎么做 关于存储过程执行的正误判断及数据回滚问题。 关于LPCWSTR的问题? TChart的Canvas写上字后,最小化再最大化后字就没了, [2]请大家无论如何都要帮个忙,oralce存储过程性能问题,高手请进!!! 请问如何直接取得其它计算机的系统时间 如何使的 Form2 在 Form1 的 Top ? 怎样在pagecontrol的一个tabsheet中的页面加一个上下的滚动条 急!将textbox控件放入table中后无法通过controls获得textbox的id? 大家说说看!! 初来乍到,向各位学习,请大家指点一下,介绍些好的C#的WEB源码示例。 请大家帮我看看! weblogic发布servlet的问题 Fatal Error 的问题 哪里有和手机一样的笔划输入法下载. 哥哥们,问题还没有搞定,帮帮忙吧,很急呀,分不够可以加分 XDevClub.Com[X时代开发俱乐部]欢迎大家一起来讨论,来者有分 求救!!我的vc缺少一个 psapi.h 头文件!!!急用,帮忙粘贴一下,当场给分!!! 怎样更改CListCtrl中内嵌的CHeadCtrl控件的风格? 有关TChart的问题? 我怎样才能获得插入语句的ID值? 求帮助数组的问题 给分100 紧急求救 在DELPHI里执行ORACLE存储过程出错??? 当按照书名查询时,系统提示没有该索引:no index with 'bookname' field.何故 CorelDram教程碟不能播放怪的问题!! 如何在vb調用SQL存儲過程,并能得到返回的參數值. 哪位大侠帮帮忙呀!! 请总结一下这类题规律 各位兄弟姐妹,有谁懂化学的啊!我想问一下乙二醇单丁醚与乙醇的溶油性谁更强一些啊! 钡的相对原子质量 用铅灌子弹头是为了吗打得远吗?为什么?为什么不是增大杀伤力呢? 无痛人流全过程多久?的时候去医院做人流、所以我想问一下、从我到医院到做完回家一共大概多长时间?请做过的人告诉我一声!谢谢、还有、不打消炎针、吃消炎药行么? 钡的相对原子质量是? 铝合金导电氧化处理表面附着力不好因为什么 做无痛人流的具体过程是怎么样的? 钡的相对原子质量是多少? 我要提问;盐类物质一定含有金属阳离子吗? 如果没有大气连通器会怎样 钡、氯、硫的相对原子质量. 盐类物质的组成结构如何 有哪些里用大气压强工作,那些利用连通器工作?不用介绍,只要写名字,再加一句为什么就可以 什么是相对离子质量,相对原子质量,相对原子质量?什么是相对离子质量,相对原子质量,相对原子质量?拜托分别举个例子! C,O,Ca这三种元素组成属于盐类的物质 不锈钢201高铜,高镍,为什么近海边容易生锈? 乙酸与水互溶吗?RT 所有的氨盐都能与NaOH的反应么?方程式都是什么? 如何判断手性原子周围基团的优先级别?比如,手性碳上连接着乙烯基,异丙基,异丁基的时候,是乙烯基大于异丁基还是异丁基大于乙烯基,为什么?不是异丁基,是叔丁基 乙酸和水是互溶还是分层?具体点 所有的氨盐都能与氢氧化钠反应么?如果反应,方程式是什么? 化学一道盐类水解题同浓度的下列电解质溶液:1,碳酸钠 2,碳酸氢钠 3,偏铝酸钠 4,醋酸钠以上四种溶解的PH由大到小依次是?要解析 乙酸能不能与水以任意比互溶 1:求铁离子常温下在溶液中能存在的PH值范围.2:求亚铁离子常温下在溶液中能存在的PH值范围.麻烦...1:求铁离子常温下在溶液中能存在的PH值范围.2:求亚铁离子常温下在溶液中能存在的PH值范围 旋光性是否由手性基团决定? 乙酸为什么可以与水任意比互溶 电泳的巴比妥酸缓冲液可以用多少次 25摄氏度时,将一定浓度的盐酸和一定浓度的氨水按2:1的体积比混合.若混合液中铵根离子浓度等于氯离子浓度则溶液的PH值是大于还是等于或小于7 乙酸镍饱和溶液中的铁锈 如何去除 将黄铁矿的煅烧产物四氧化三铁溶于硫酸后加入铁粉 可列备硫酸铁 酸容过程中要保持 足够 酸性原因 是什么呢 那个高手帮我下 已知乙酸(HA)的酸性比甲酸(HB)弱,在物质的量浓度均为0.1mol/L的NaA和NaB混合溶液中,下列排序正确的是A.c(OH-)>c(HA)>c(HB)>C(H+)B.c(OH-)>c(A-)>c(B-)>c(H+)C.c(OH-)>c(B-)>c(A-)>c(H+)D.c(OH-)>c(HB)>c(HA) 蛋白质等电点测定为什么要在缓冲液中进行 要除去FeSO4溶液中少量的H2SO4,可加入的物质是 1.铁粉 2.四氧化三铁要除去FeSO4溶液中少量的H2SO4,可加入的物质是 1.铁粉 2.四氧化三铁 3.氧化铁 4.氧化亚铁 5.氢氧化亚铁 D】 一道盐类水解题[例6] 将0.2mol/L CH3COOK与0.1mol/L盐酸等体积混合后,溶液中下列微粒的物质的量浓度的关系正确的是:( )A.c(CH3COO-)=c(Cl-)=c(H+)>c(CH3COOH)B.c(CH3COO-)= c(Cl-) 饱和氯化钡中氯离子和钡离子也饱和吗?那为什么电解饱和氯化钡没有钡单质生成, 润滑油会腐蚀皮肤吗 乙二醇和浓的硫酸在140度生成什么? 为什么要划分东西半球?划分出来了有什么意义么? 脚被汽车机油腐蚀怎么办 乙二醇和浓硫酸反应140度和170度有什么区别?要方程式的…… 水 醋酸 谁更弱?都是弱电解质,那谁的××更弱呢?PS:我不知道××是什么.. 一个封闭的长方体容器,里面装有水,容器的长、宽、高分别是10cm、10cm、15ccm王华同学不小心把容器碰倒了现在水的高度是多少?(没交带水的高度) 实验室生物安全管理的相关技术标准有哪些 如何分离冰醋酸和水 如果把铅笔中铅心的末放到香烟中的烟草点燃生成什么最好有方程式,由于小弟是新手,付不起金币,所以只能说谢谢了! GB19489《实验室生物安全通用要求》谁能帮我找下GB19489-2008《实验室生物安全通用要求》,能不能帮忙提供一份Word版的,minmin8890@163.com .急用 醋酸会与水反应吗 把一块磷酸二氢钾晶体放到磷酸二氢钾溶液经过培养晶体会变大吗? 简述我国对生物安全实验室设施的管理要求. 醋酸和水能否分层 磷酸二氢钾晶体已用于我国研制的巨型激光器“神光二号”中.磷酸二氢钾中氧元素的质量分数多少? ‘连通器里各容器里的液面高度总是相同的’ 对不对? 求视频:脑筋急转弯:荷叶一天长大一倍,十天长满整个池 塘,请问几天长满半个池塘 英语翻译乙烯醋酸乙烯酯改性砂浆 的英文翻译, 能够成为双氧水,锌的催化剂的有哪些? 荷叶一天长大一倍,十天长满整个池糖,请问几天长满半个池塘?(脑筋急转弯) 光合作用主要吸收蓝紫光,那为什么在影响光合作用的因素中,光照的光质是白光大于蓝紫光? 相同温度相同物质的量的浓度的几种溶液1.氯化铵 2.NaHSO4 3.NaCl 4.Na2CO3 5.NaHCO3 6.醋酸钠 其溶液的PH值由小到大的排列顺序是? 池塘的荷叶,每天长一倍,20天长满整个池塘.问多少天长到一半池塘? 狗追捕兔子摔断腿 滞留高山上三周奇迹加拿大卡尔加里市长胜选连任 笃信伊斯韩国政府敦促日方删除主张争议岛屿主权世界主要城市10月24日天气预报浙江丽水文化精品展亮相天津 市民可动中国卫星“驰援”澳大利亚林火救灾北京大学新闻发言人就不续聘夏业良一事西安东郊一建筑发生爆炸 消防已赶赴现北京住建委发布“京7条” 自住型商品西安东郊一建筑爆炸 楼体部分坍塌消防国际社会探讨建立南极海洋生态保护区中方对苏丹总统访问南苏丹并达成多项共全球海洋工程产业呈现向中国转移趋势新华国际时评:美国还能相信谁秘鲁举办第25届欧洲电影节美国纽约州建高校免税区激励创新带动经英救助儿童会报告全球婴幼儿死亡率下降秘鲁举办第25届欧洲电影节北京陶身体现代舞团惊艳亮相塞万提斯艺马凯将赴欧主持第四次中欧经贸高层对话奥巴马演讲时扶住快要晕倒的孕妇被疑做今生愿与军人执手“夜空猎手”痛击P 2V入围易,突破难老兵心事重如磐体育锻炼有助于提高考试成绩人民就是江山听意见贵在听“异见”保障能力实时跟踪评估日方以所谓外部威胁为借口不断扩充军备带兵人,莫乱给新兵贴“标签”中外陆军院校长论坛在合肥召开战舰应急保障即呼即到“弘扬延安双拥运动光荣传统”研讨会召多讲本子上没记的各省区市党委常委班子均已召开专题民主安倍重申继承以往内阁历史认识在创新机制中提升打胜仗能力第12届全国群众登山健身大会启幕做好下篇文章,让新兵在部队安心服役一锤接着一锤敲建立需求预测数学模型
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘