摘要: NumPy 矩阵库(Matrix) NumPy 中包含了一个矩阵库 numpy.matlib,该模块中的函数返回的是一个矩阵,而不是 ndarray 对象。 一个 的矩阵是一个由行(row)列(column)元素排列成的矩形阵列。 矩阵里的元素可以是数字、符号或数学式。以下是一个由 6 个数字元素构 阅读全文
posted @ 2019-09-26 16:51 小新和风间 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 副本是一个数据的完整的拷贝,如果我们对副本进行修改,它不会影响到原始数据,物理内存不在同一位置。 视图是数据的一个别称或引用,通过该别称或引用亦便可访问、操作原有数据,但原有数据不会产生拷贝。如果我们对视图进行修改,它会影响到原始数据,物理内存在同一位置。 视图一般发生在: 1、numpy 的切片操 阅读全文
posted @ 2019-09-26 16:35 小新和风间 阅读(212) 评论(0) 推荐(0) 编辑
摘要: NumPy 字节交换 在几乎所有的机器上,多字节对象都被存储为连续的字节序列。字节顺序,是跨越多字节的程序对象的存储规则。 大端模式:指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;这 阅读全文
posted @ 2019-09-26 16:14 小新和风间 阅读(285) 评论(0) 推荐(0) 编辑
摘要: NumPy 提供了多种排序的方法。 这些排序函数实现不同的排序算法,每个排序算法的特征在于执行速度,最坏情况性能,所需的工作空间和算法的稳定性。 下表显示了三种排序算法的比较。 1、numpy.sort() numpy.sort() 函数返回输入数组的排序副本。函数格式如下: 参数说明: a: 要排 阅读全文
posted @ 2019-09-26 15:40 小新和风间 阅读(295) 评论(0) 推荐(0) 编辑
摘要: NumPy 统计函数 NumPy 提供了很多统计函数,用于从数组中查找最小元素,最大元素,百分位标准差和方差等。 函数说明如下:(沿哪条轴执行,就是是最后结果的形式) 1、numpy.amin() 和 numpy.amax() numpy.amin() 用于计算数组中的元素沿指定轴的最小值。 num 阅读全文
posted @ 2019-09-26 11:05 小新和风间 阅读(189) 评论(0) 推荐(0) 编辑
摘要: NumPy 算术函数 1、NumPy 算术函数包含简单的加减乘除: add(),subtract(),multiply() 和 divide()。 需要注意的是数组必须具有相同的形状或符合数组广播规则。 执行结果: 2、其他算数函数 2.1 numpy.reciprocal() numpy.reci 阅读全文
posted @ 2019-09-26 10:29 小新和风间 阅读(253) 评论(0) 推荐(0) 编辑
摘要: NumPy 数学函数 NumPy 包含大量的各种数学运算的函数,包括三角函数,算术运算的函数,复数处理函数等。 1、三角函数 NumPy 提供了标准的三角函数:sin()、cos()、tan()。 执行结果: arcsin,arccos、arctan函数返回给定角度的sin,cos,tan的反三角函 阅读全文
posted @ 2019-09-26 10:19 小新和风间 阅读(366) 评论(0) 推荐(0) 编辑
摘要: NumPy 字符串函数 以下函数用于对 dtype 为 numpy.string_ 或 numpy.unicode_ 的数组执行向量化字符串操作。 它们基于 Python 内置库中的标准字符串函数。 这些函数在字符数组类(numpy.char)中定义。 1、numpy.char.add() nump 阅读全文
posted @ 2019-09-26 09:53 小新和风间 阅读(279) 评论(0) 推荐(0) 编辑
摘要: NumPy 位运算 NumPy "bitwise_" 开头的函数是位运算函数。 NumPy 位运算包括以下几个函数: 注:也可以使用 "&"、 "~"、 "|" 和 "^" 等操作符进行计算。 1、bitwise_and bitwise_and() 函数对数组中整数的二进制形式执行位与运算。 执行结 阅读全文
posted @ 2019-09-26 09:30 小新和风间 阅读(211) 评论(0) 推荐(0) 编辑