一、矩阵的基本属性
1.定义一个矩阵
import numpy as np
array=np.array([[1,2,3],[2,3,4]])
print(array)
2.矩阵的维度
import numpy as np
array=np.array([[1,2,3],[2,3,4]])
print(array.ndim)
3.矩阵的形状
import numpy as np
array=np.array([[1,2,3],[2,3,4]])
print(array.shape)
4.矩阵的大小
import numpy as np
array=np.array([[1,2,3],[2,3,4]])
print(array.size)
二、创建不同类型矩阵
1.创建int型矩阵
import numpy as np
a=np.array([2,3,4],dtype=np.int32)
print(a.dtype)
2.创建float型矩阵
import numpy as np
a=np.array([2,3,4],dtype=np.float32)
print(a.dtype)
3.创建全零矩阵
import numpy as np
a=np.zeros((3,4))
print(a)
4.创建全一矩阵
import numpy as np
a=np.ones((3,4))
print(a)
5.创建空矩阵
import numpy as np
a=np.empty((3,4))
print(a)
6.创建数值连续的矩阵
import numpy as np
a=np.arange(10,20,1) #其中1是步长,结果是[10,20)
print(a)
7.通过线性插值创建矩阵
import numpy as np
a=np.linspace(1,10,4) #1为起点 10为终点 分成4段
print(a)
本文参考资料-----【莫烦Python】numpy&pandas 系列教程