numpy
Numpy是一个开源的Python科学计算库。
创建array数组
arr_list = np.array([1,2,3,4])
arr_tuple = np.array((1,2,3,4))
arr2 = np.array([[1,2,3],[4,5,6]])
arr1 = np.arrange(5)
# [0 1 2 3 4]
arr2 = np.array([np.arrange(5),np.arrange(5)])
# 创建三维数组
arr = np.arange(24).reshape(2,3,4)
# array([[[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]],
[[12, 13, 14, 15],
[16, 17, 18, 19],
[20, 21, 22, 23]]])
array的属性
- dype
- ndim
- shape 数组对象的尺度,对于矩阵,即n行m列,shape是一个元组
- size
- itemsize
- nbytes
- T
- real imag
- flat
Matplotlib
基本绘图
- scatter 散点图