NumPy学习小结

作者: 加来依蓝 | 来源:发表于2018-05-07 18:36 被阅读21次


NumPy是什么?

NumPy(Numerimal Python的缩写)是一个开源的Python科学计算库。使用NumPy,就可以很自然地使用数据和矩阵。

NumPy数组对象

NumPy中的ndarray是一个多维数组对象,该对象由“实际的数据”和“描述这些数据的元数据”组成。

可通过与Python中列表相似的操作来对NumPy数据对象进行操作。

(1) reshape函数作用是改变数据的“形状”,也就是改变数组的维度,其参数为一个正整数元组,分别制定数组在每个维度上的大小。 

(2)  ravel函数作用是将数据展平。

(3) flatten函数与ravel函数的功能相同。不过flaten函数会请求分配内存来保存结果,而ravel函数只是返回数组的一个视图。

(4) transpose函数作用是转置矩阵。

(5) resize函数和reshape函数的功能一样,但resize会直接修改所操作的数组。 

文中的内容来自《Python数据分析基础:NumPy学习指南(第2版)》摘抄。

相关文章

  • NumPy学习小结

    NumPy是什么? NumPy(Numerimal Python的缩写)是一个开源的Python科学计算库。使用N...

  • Numpy 小结

    NumPy 是 Python 语言的一个扩充程序库。支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的...

  • numpys使用(摘自微信公众号)

    Python 科学计算库 Numpy 小结http://mp.weixin.qq.com/s/DRbVXZVG9P...

  • numpy 学习(待更新)

    numpy 学习 标签(空格分隔): 机器学习 Numpy 入门 一、安装 pip install numpyor...

  • Numpy 学习图谱

    在学习 Numpy 的时候,整理了一份 Numpy 学习图谱,希望同样可以帮助到想要入门 Numpy 的朋友。 N...

  • numpy的使用小结

    数组创建 numpy.empty(shape, dtype=float, order='C')numpy.zero...

  • numpy100小结

    https://blog.csdn.net/sunny0660/article/details/104078569

  • array与matrix环境下的multiply、dot、*操作

    numpy中数组array与矩阵matrix的乘法运算的不同,主要操作为multiply、dot、*三种。 小结数...

  • Python-03 ~ 机器学习库 之 NumPy

    NumPy是机器学习中最常用的计算科学库,今天就来看看吧 NumPy简单介绍 NumPy的简单介绍:NumPy是机...

  • Numpy学习笔记

    Numpy学习笔记 Numpy基础 Numpy的数组类也叫ndarray,也就是大家所熟悉的array;ndarr...

网友评论

    本文标题:NumPy学习小结

    本文链接:https://www.haomeiwen.com/subject/lhbvrftx.html