Numpy中维度问题¶
1.导包¶
import numpy as np
2.创建类似于4行2列的矩阵¶
# 看作4行2列矩阵
X = np.array([[0, 1], [2, 3], [4, 5], [6, 7]])
3.取相应列数据X[:,n]¶
# X[:,n]
print(X[:,0]) # [0 2 4 6]
4.取相应行数据 X[n,:]¶
# X[n,:]
print(X[1,:]) # [2,3]
5.取多列数据¶
# X[:, m:n],即取所有数据的第m到n-1列数据,含左不含右
print(X[:,0:1])
'''
[[0]
[2]
[4]
[6]]
'''
6.取多行数据¶
# X[m:n,:],即取所有数据的第m到n-1行数据,含左不含右
print(X[0:2,:])
'''
[[0 1]
[2 3]]
'''