https://github.com/rougier/numpy-100 How to sum a small array faster than np.sum?# Author: Evgeni BurovskiZ = np.arange(10)np.add.reduce(Z) Consider ...
numpy 100题练习 Day4
https://github.com/rougier/numpy-100 How to ignore all numpy warnings (not recommended)?# Suicide mode ondefaults = np.seterr(all="ignore")Z = np.on ...
numpy 100题练习 Day3
https://github.com/rougier/numpy-100 Create a checkerboard 8x8 matrix using the tile functionZ = np.tile( np.array([[0,1],[1,0]]), (4,4))print(Z)[[0 ...
numpy 100题练习 Day2
https://github.com/rougier/numpy-100 Create a 3x3 identity matrix创建一个3x3的矩阵,返回一个对角线是1,其余是0的数组。 np.eye(N),N行。 Z = np.eye(3)print(Z)>>> [[1. ...
numpy 100题练习 Day1
https://github.com/rougier/numpy-100 Import the numpy package under the name np使用import语句导入numpy,别名为np。 import numpy as np Print the numpy version a ...
读书笔记 numpy入门 第7章 花式索引
https://github.com/jakevdp/PythonDataScienceHandbook https://www.numpy.org.cn Fancy indexing作用-获取数组中特定元素快速获得并修改复杂的数组值得子数据集。 传递的是索引数组,而不是单个标量。 单个维度im ...
读书笔记 numpy入门 第5章 广播
https://docs.scipy.org/doc/numpy/user/basics.broadcasting.html https://github.com/jakevdp/PythonDataScienceHandbook 广播 Broadcasting执行算术运算时使用不同形状的数组 ...
读书笔记 numpy入门 第3章 聚合函数
函数名称 NaN安全版本 描述 np.sum np.nansum 计算元素的和 np.prod np.nanprod 计算元素的积 np.mean np.nanmean 计算元素的平均值 np.std np.nanstd 计算元素的标准差 np.var np.nanva ...
读书笔记 numpy入门 第3章 算术运算符
运算符 对应的通用函数 描述 + np.add 加法运算(即 1 + 1 = 2) - np.subtract 减法运算(即 3 - 2 = 1) - np.negative 负数运算( 即 -2) * np.multiply 乘法运算(即 2 \* 3 = 6) / ...
读书笔记 numpy入门 第2章 数组分裂
np.splitSplit an array into multiple sub-arrays 向以上函数传递一个索引列表作为参数,索引列表记录的是分裂点位置: x = [1, 2, 3, 99, 99, 3, 2, 1]x1, x2, x3 = np.split(x, [3, 5])print(x ...