知行迭代
导航
首页
最近更改
随机页面
常用
分类目录
Linux命令
Mediawiki常用
电脑技巧
工具
链入页面
相关更改
特殊页面
页面信息
登录
查看“NumPy”的源代码
←
NumPy
页面
讨论
阅读
查看源代码
查看历史
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:[
[1]
]
您可以查看和复制此页面的源代码。
NumPy(Numerical Python),是[[Python]]语言的一个扩展程序库。支持高阶大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy的前身Numeric最早是由Jim Hugunin与其它协作者共同开发,2005年,Travis Oliphant在Numeric中结合了另一个同性质的程序库Numarray的特色,并加入了其它扩展而开发了NumPy。NumPy为开放源代码并且由许多协作者共同维护开发。 ==简介== ===特色=== NumPy参考CPython(一个使用字节码的解释器),而在这个Python实现解释器上所写的数学算法代码通常远比编译过的相同代码要来得慢。为了解决这个难题,NumPy引入了多维数组以及可以直接有效率地操作多维数组的函数与运算符。因此在NumPy上只要能被表示为针对数组或矩阵运算的算法,其运行效率几乎都可以与编译过的等效C语言代码一样快。 ===安装=== ====pip安装==== pip install NumPy ====其他内置软件包==== 如果使用的是[[Anaconda]]等计算科学软件包,已经安装好了NumPy库。 ===导入NumPy=== 在脚本顶部导入,标准的NumPy导入方式如下: import numpy as np ==ndarray 数据结构== umPy的核心功能是ndarray(即n-dimensional array,多维数组)数据结构。这是一个表示多维度、同质并且固定大小的数组对象。 ==资源== ===官网=== *[http://www.numpy.org/ NumPy 官网] *[https://numpy.org/doc/stable/ NumPy 文档] ===书籍=== *《利用Python进行数据分析(原书第2版)》-韦斯·麦金尼 ==参考文献== *[https://zh.wikipedia.org/wiki/NumPy 维基百科:NumPy ] [[分类:数据分析]]
本页使用的模板:
模板:了解更多
(
查看源代码
)
返回至“
NumPy
”。