学习路线图
什么是numpy
一个在Python中做科学计算的基础库,重在数值计算,也是大部分PYTHON科学计算库的基础库,多用于在大型、多维数组上执行数值运算
numpy创建数组(矩阵)
数据类型的操作
数组的形状
数组和数的计算
广播原则
numpy读取数据
numpy中的转置
numpy索引和切片
numpy中布尔索引
numpy中三元运算符
numpy中的clip(裁剪)
numpy中的nan和inf
numpy中的nan的注意点
numpy中常用统计函数
ndarry缺失值填充均值
数组的拼接
数组的行列交换
numpy更多好用的方法
1.获取最大值最小值的位置
- np.argmax(t,axis=0)
- np.argmin(t,axis=1)
2.创建一个全0的数组: np.zeros((3,4))
3.创建一个全1的数组:np.ones((3,4))
4.创建一个对角线为1的正方形数组(方阵):np.eye(3)
numpy生成随机数
numpy的注意点copy和view
1.a=b 完全不复制,a和b相互影响
2.a = b[:],视图的操作,一种切片,会创建新的对象a,但是a的数据完全由b保管,他们两个的数据变化是一致的,
3.a = b.copy(),复制,a和b互不影响
numpy中的nan和inf
numpy中的nan的注意点
numpy中常用统计函数