Python 为什么是数据科学首选语言?

目前适用数据科学计算的语言有不少,包括:SAS,R,JAVA,C/C++,Python等|

语言 优点 缺点
SAS 算法全,数据报告全面、准确度高,Entprise Guige 和 Enterprise Miner使用极为方便; 商业化软件,太贵,使用的公司少,安装image越来越大,从 sas9 以后,动辄就是几十G的安装软件包,由于功能组件多,安装配置极为复杂;另外由于专业度很高,很多参数晦涩难懂,学习周期较长。
R 算法全,使用方便,上手快,社区强大; 主要在学术研究上使用,企业级应用偏少,扩展性不是太好。
JAVA 成熟,稳定性能好,公司级的应用多; 数据开发效率太低,算法模块不够丰富。
C/C++ 算法效率高,很多底层的应用使用C/C++开发; 开发门槛高,算法模块少。
Python 算法模块全,使用方便,上手快,社区强大,公司级应用多; 大数据计算应用稳定性不够好;多线程功能不完善(伪多线程,被人诟病);python 3 和 2 很多功能不兼容,像是两种语言。

总之,Python 虽然也有不少缺点,但优点完胜其它语言,成为数据科学首选的计算机语言。


2018年各计算机语言应用度比较

Python 在数据科学中最常用的库:

领域 Python库 说明
数据预处理 numpy 科学计算基础库。提供了高效的多维数据组和向量计算。
数据预处理 scipy 科学计算库,提供高效的数值计算,包括函数最优化以及数值积分等模块,依赖 Numpy。
数据预处理 pandas 包含高级数据结构(DataFrame)和类SQL语句,纳入了大量库和一些标准的数据模型,提供了一系列高效地操作大型数据集所需的工具。
数据可视化 matplotlib 数据可视化库,提供了大量专业数据图形制作工具。
数据可视化 pyecharts 数据可视化库,生成百度Echarts图形,动态效果好,数据易处理,易于集成。
数据可视化 ggplot 类似于R中的图形展示
标准模型库 scikit-learn 标准机器学习库,主要用于分类、回归、聚类等经典数据挖掘模型。
标准模型库 statsmodels 标准统计模型库。假设检验和参数置信区间分析等。
标准模型库 Spark ML 分布式机器学习算法库,可以用在分布式集群上,对大数据进行建模。由Scala开发,提供Python API。
标准模型库 TensorFlow 成熟的深度学习算法库,由Google开发并开源。支持GPU运算。
文本处理 NLTK 提供了一批简单易用的自然语言文本处理功能,支持多种语言处理。
文本处理 pypdf2 生成、读取 PDF 文件。
文本处理 python-docx 生成、读取 word 文件。
文本处理 pkuseg 大分词模块。
文本处理 pyltp 哈工大分词模块。
文本处理 jieba 有可能是最早的 Python 中文分词组件。
文本处理 Gensim 支持包括TF-IDF,LSA,LDA,和word2vec在内的多种主题模型算法。
图片处理 opencv opencv for python,里面包含很多图像处理的函数和算法。
图片处理 PIL 处理图片文件的模块包。
图片处理 pytesseract 从图片中提取文字(OCR)
语音处理 pyaudio 使用麦克风输入音频。
语音处理 pyspeech 提供语音和文字互转的功能。

人生苦短,我用Python!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,214评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,307评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,543评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,221评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,224评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,007评论 1 284
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,313评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,956评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,441评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,925评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,018评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,685评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,234评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,240评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,464评论 1 261
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,467评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,762评论 2 345

推荐阅读更多精彩内容