matplotlib
基本要点
1、axis轴
把轴叫做axis轴
2、设置图片大小
numpy
基本要点
1、数组
2、数据类型
3、小数
4、数组的形状
两个shape[0]分别代表us、uk数据第一维的长度,即行数。
5、广播
三维可以类比魔方
1)、(3,3,3)有三块,每一块3行3列。
无法与3行2列的矩阵计算。
2)、(3,3,2)可以与(3,2)计算。在每一块的基础上计算。
6、轴
7、读取数据
一般不用numpy读取,一般使用pandas
8、索引和切片
- 要取某一行,在括号里直接写值就行
- 取不连续多行时,用方括号把要取的行括起来(也是从0开始算)
- :表示每一行(列)都要
- 取的是行和列交叉点的位置
- 选取多个不相邻位置的点
9、numpy中数值的修改
为对应位置的赋值
小于10的赋值为0,大于10的赋值为10
10、nan和inf
1)、因为不确定nan到底是什么
11、数组的拼接
us_data拼接一列全为0的数据、uk_data拼接一列全为1的数据
12、numpy常用函数
13、注意点(copy和view)
1、2相互影响:浅拷贝。a变了b也会变;b变了a也会变
3、互不影响:深拷贝。
14、小结