永发信息网

2017年10大流行Python库有哪些

答案:1  悬赏:50  手机版
解决时间 2021-11-15 12:39
2017年10大流行Python库有哪些
最佳答案
1、NumPy
NumPy是构建科学计算 stack 的最基础的包。它为 Python 中的 n 维数组和矩阵的操作提供了大量有用的功能。该库还提供了 NumPy 数组类型的数学运算向量化,可以提升性能,从而加快执行速度。

2、SciPy
SciPy 是一个工程和科学软件库, 包含线性代数、优化、集成和统计的模块。SciPy 库的主
要功能建立在 NumPy 的基础之上,它通过其特定的子模块提供高效的数值例程操作。SciPy 的所有子模块中的函数都有详细的文档,这也是一个优势。
3、Pandas
Pandas是一个 Python 包,旨在通过「标记(labeled)」和「关系(relational)」数据进行工作,简单直观。Pandas 是 data wrangling 的完美工具。它设计用于快速简单的数据操作、聚合和可视化。
4、Seaborn
Seaborn 主要关注统计模型的可视化;这种可视化包括热度图(heat map),可以总结数据但也描绘总体分布。Seaborn 基于 Matplotlib,并高度依赖于它。
5、Bokeh
Bokeh是一个很好的可视化库,其目的是交互式可视化,不过这个库独立于 Matplotlib,它通过现代浏览器以数据驱动文档(D3.js)的风格呈现。
6、Scikits
Scikits 是 SciPy Stack 的附加软件包,专为特定功能(如图像处理和辅助机器学习)而设计。其中最突出的一个是 scikit-learn。该软件包构建于 SciPy 之上,并大量使用其数学操作,是使用 Python 进行机器学习的实际上的行业标准。
7、Theano
Theano 是一个 Python 包,它定义了与 NumPy 类似的多维数组,以及数学运算和表达式。该库是经过编译的,使其在所有架构上能够高效运行。这个库最初由蒙特利尔大学机器学习组开发,主要是为了满足机器学习的需求。
8、Keras
Keras是一个使用高层接口构建神经网络的开源库,它是用 Python 编写的。它简单易懂,具有高级可扩展性。Keras 极其容易上手,而且可以进行快速的原型设计,足以用于严肃的建模。
9、Gensim
Gensim是一个用于 Python 的开源库,实现了用于向量空间建模和主题建模的工具。Gensim 实现了诸如分层 Dirichlet 进程(HDP)、潜在语义分析(LSA)和潜在 Dirichlet 分配(LDA)等算法,还有 tf-idf、随机投影、word2vec 和 document2vec,以便于检查一组文档(通常称为语料库)中文本的重复模式。
10、Scrapy
Scrapy 是用于从网络检索结构化数据的爬虫程序的库。它现在已经发展成了一个完整的框架,可以从 API 收集数据,也可以用作通用的爬虫。该库在接口设计上遵循著名的 Don』t Repeat Yourself 原则——提醒用户编写通用的可复用的代码,因此可以用来开发和扩展大型爬虫。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
得力打卡机3960忘记打卡了 比如说4号忘记打卡
京东在上海浦东新区有多少自营配送点?
QQ兴趣部落怎么设置
(2/3+1/5)÷39/5x9/7简便运
如图,五边形ABCDE,角BCD等于角BAE等于90度
北京地铁一号线如何换乘六号线?
无妨的意思是什么
一口八千,打一字?
文武下面加个贝是念bin吗
谁能告诉怎样稳定海水缸的PH值
为何校长总是每次都喜欢打破教师的新招数,说
韩语里的 ‘塞给’是什么意思
艳民超市这个地址在什么地方,我要处理点事
为什么说在动物体和植物体内的ATP来源不
有声民国四大家族陈家史
推荐资讯
蔬菜中含铁最多的是什么?A豆类B冬瓜C大白菜D
百度站长社区禁止访问多久才能结束
气功牛用什么戒指好
商品谷物农业的特点与季风水田农业的特点有什
东风eq118g和eq1120g的主要区别是什么?零件
亚瑟健身地址在哪,我要去那里办事,
为什么我的胯部里面有几个像小球一样的东西。
讲述单摆的原理并举例说明其应用
正常情况下,人的体温在一天24小时都一样吗?
晓宇灯饰城地址在哪,我要去那里办事,
做超声波这行对身体有害吗特别是那个声音太刺
不同品种的蜥蜴可以养一起么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?