Python扩展库

来源:互联网 发布:罗技鼠标怎么编程 编辑:程序博客网 时间:2024/06/15 12:09

SciPy中的数据结构
(1)ndarray(n维数组)
(2)Series(变长字典)
(3)DataFrame(数据框)

NumPy库
(1)强大的ndarray对象和ufunc函数。
(2)精巧的函数。
(3)比较适合线性代数和随机数处理等科学计算。
(4)有效的通用多维数据,可定义任意数据类型。
(5)无缝对接数据库。

SciPy核心库
(1)Python中科学计算程序的核心包。
(2)有效计算numpy矩阵,让Numpy和SciPy协同工作。
(3)致力于科学计算中常见问题的各个工具箱,其不同子模块有不同的应用,如插值、积分、优化和图像处理等。

Matplotlib库
(1)基于NumPy。
(2)二维绘图库,简单快速地生成曲线图,直方图和散点图等形式的图。
(3)常用的pyplot是一个简单提供类似MATLAB接口的模块。

pandas库
(1)基于SciPy和NumPy。
(2)高效的Series和DataFrame数据结构。
(3)强大的可扩展数据操作与分析的Python库。
(4)高效处理大数据集的切片等功能。
(5)提供优化库功能读写多种文件格式,如csv、HDF5。

原创粉丝点击