Numpy学习记录
文章内容大致来源于菜鸟教程_Numpy
1 Ndarray 对象介绍
2 Numpy数组属性
3 数组生成
- numpy.empty
- numpy.zeros
- numpy.ones
都有以下属性:
例子:
4 数据转换成numpy
- numpy.asarray(A, dtype=B)
- numpy.frombuffer(A, dtype = B)
- numpy.fromiter(A, dtype = B)
A 为需要转换的数据,B为元素数据类型
5 范围内创建array
这里可以通过start和stop和num来控制等差数列中的等差值,如
6 切片和索引
6.1 一维
6.2 高维
7 广播
一维数组的
加减乘除
都需要长度相同,否在报错
一维和二维数组的加减乘除
,需要保证二维数组的列数和一维数组的长度相同,才可以触发广播机制
二维数组和二维数组的加减乘除
,需要保证尺寸相同,才可以实现对应位置的数据操作
8 数组操作
8.1 修改数组形状
8.2 数组链接
8.3 分割数组
8.4 数组元素的添加与删除
append,就是添加元素的,如果是一维数组,则在后面直接添加一个元素或者多个元素,如果是二维数组,则添加的数据就是一维数组,这时需要指定是按照行添加还是列添加,按照行添加的时候,需要保持列数相同,按照列添加的时候,需要保持行数相同
9 统计函数
10 Matplotlib 结合画图
subplot()
bar()
本文含有隐藏内容,请 开通VIP 后查看