技术控

    今日:118| 主题:49431
收藏本版 (1)
最新软件应用技术尽在掌握

[其他] Python V.S R语言?在数据分析与挖掘方面该选哪一个?

[复制链接]
不要給姐裝蒜 发表于 2016-10-2 19:47:54
143 7

立即注册CoLaBug.com会员,免费获得投稿人的专业资料,享用更多功能,玩转个人品牌!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

Python V.S R语言?在数据分析与挖掘方面该选哪一个?-1 (r语言,数据挖掘)

  什么是R语言?

  R语言,一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。R本来是由来自新西兰奥克兰大学的罗斯·伊哈卡和罗伯特·杰特曼开发(也因此称为R),现在由“R开发核心团队”负责开发。R基于S语言的一个GNU计划项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可以不作修改的在R环境下运行。R的语法是来自Scheme。
  R的源代码可自由下载使用,亦有已编译的可执行文件版本可以下载,可在多种平台下运行,包括UNIX(也包括FreeBSD和Linux)、Windows和MacOS。R主要是以命令行操作,同时有人开发了几种图形用户界面。
  R的功能能够通过由用户撰写的包增强。增加的功能有特殊的统计技术、绘图功能,以及编程接口和数据输出/输入功能。这些软件包是由R语言、LaTeX、Java及最常用C语言和Fortran撰写。下载的可执行文件版本会连同一批核心功能的软件包,而根据CRAN纪录有过千种不同的软件包。其中有几款较为常用,例如用于经济计量、财经分析、人文科学研究以及人工智能。
  Python与R语言的共同特点

  
       
  • Python和R在数据分析和数据挖掘方面都有比较专业和全面的模块,很多常用的功能,比如矩阵运算、向量运算等都有比较高级的用法
       
  • Python和R两门语言有多平台适应性,linux、window都可以使用,并且代码可移植性强
       
  • Python和R比较贴近MATLAB以及mintab等常用的数学工具

    Python V.S R语言?在数据分析与挖掘方面该选哪一个?-2 (r语言,数据挖掘)
      
   Python与R语言的区别

  数据结构方面,由于是从科学计算的角度出发,R中的数据结构非常的简单,主要包括向量(一维)、多维数组(二维时为矩阵)、列表(非结构化数据)、数据框(结构化数据)。而 Python 则包含更丰富的数据结构来实现数据更精准的访问和内存控制,多维数组(可读写、有序)、元组(只读、有序)、集合(唯一、无序)、字典(Key-Value)等等。
  Python与R相比速度要快。Python可以直接处理上G的数据;R不行,R分析数据时需要先通过数据库把大数据转化为小数据(通过groupby)才能交给R做分析,因此R不可能直接分析行为详单,只能分析统计结果。
  Python是一套比较平衡的语言,各方面都可以,无论是对其他语言的调用,和数据源的连接、读取,对系统的操作,还是正则表达和文字处理,Python都有着明显优势。 而R是在统计方面比较突出。
   Python与R语言的应用场景

  应用Python的场景

  1、网络爬虫与网页抓取
  Python 的 beautifulsoup 和 Scrapy 更加成熟、功能更强大,结合django-scrapy我们可以很快的构建一个定制化的爬虫管理系统。
  2、内容管理系统
  Python 只用 sqlachemy 通过ORM的方式,一个包就解决了多种资料库连接的问题,且在生产环境中广泛使用。基于Django,Python可以快速通过ORM建立资料库、后台管理系统,而R中的 Shiny 的鉴权功能暂时还需要付费使用。
  3、API的构建
  通过Flask、Tornado等标准的网络处理库,Python也可以快速实现轻量级的API,而R则较为复杂。
12下一页
友荐云推荐




上一篇:From JavaScript to ClojureScript: Which editor to choose?
下一篇:Observational equivalence and unsafe code
酷辣虫提示酷辣虫禁止发表任何与中华人民共和国法律有抵触的内容!所有内容由用户发布,并不代表酷辣虫的观点,酷辣虫无法对用户发布内容真实性提供任何的保证,请自行验证并承担风险与后果。如您有版权、违规等问题,请通过"联系我们"或"违规举报"告知我们处理。

灵魂泪 发表于 2016-10-2 21:31:56
灵魂泪看帖留名
回复 支持 反对

使用道具 举报

lsrkd 发表于 2016-10-3 01:59:07
失去某人,最糟糕的莫过于,他近在身旁,却犹如远在天边.
回复 支持 反对

使用道具 举报

duck1082 发表于 2016-10-3 15:13:29
支持的顶起!
回复 支持 反对

使用道具 举报

陈超 发表于 2016-10-4 23:55:14
男女关系处理得好会传出佳话,处理得不好会传出闲话。
回复 支持 反对

使用道具 举报

yueyingjisi 发表于 2016-11-8 19:25:19
我知道在一个没有人的角落,楼主一边紧盯着屏幕,一边用颤抖的小手按着刷新,一遍一遍,零回复!又是零回复吗?楼主内心涌现出一种失望,眼神中透露着凄凉。是的,楼主,我理解你,这种冷落的感觉在这个地方太常见了,在这里该火的贴不会火,骗回复的帖子却永远被回复着。楼主的无奈我很懂,所以我来了,带来了经验,带来了人气,带来了零点几秒的首页显示。而我问楼主讨要的,仅仅是一层楼而已,是的,不用谢我,但请记住我,记住我来过。
回复 支持 反对

使用道具 举报

xundoucha 发表于 2016-11-9 18:24:55
刚看见一个妹子,很漂亮!
回复 支持 反对

使用道具 举报

池佳 发表于 2016-11-12 20:38:42
你懂的......
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

我要投稿

推荐阅读

扫码访问 @iTTTTT瑞翔 的微博
回页顶回复上一篇下一篇回列表手机版
手机版/CoLaBug.com ( 粤ICP备05003221号 | 文网文[2010]257号 )|网站地图 酷辣虫

© 2001-2016 Comsenz Inc. Design: Dean. DiscuzFans.

返回顶部 返回列表