Select 从第 2 行到 Python Numpy 中的最后一行
Select from row 2 to end row in Python Numpy
如您所知,在 MATLAB
中,我们可以 select 使用 data[2:end,:]
第 10 行结束行。 Python Numpy
的等效函数是什么?
您可以使用数组切片
In [36]: arr = np.random.rand(5,2)
In [37]: arr
Out[37]:
array([[ 0.82932675, 0.77821086],
[ 0.18996528, 0.37819648],
[ 0.65644962, 0.14059714],
[ 0.85267293, 0.28586828],
[ 0.0991293 , 0.29407596]])
In [38]: arr[2:, ]
Out[38]:
array([[ 0.65644962, 0.14059714],
[ 0.85267293, 0.28586828],
[ 0.0991293 , 0.29407596]])
如您所知,在 MATLAB
中,我们可以 select 使用 data[2:end,:]
第 10 行结束行。 Python Numpy
的等效函数是什么?
您可以使用数组切片
In [36]: arr = np.random.rand(5,2)
In [37]: arr
Out[37]:
array([[ 0.82932675, 0.77821086],
[ 0.18996528, 0.37819648],
[ 0.65644962, 0.14059714],
[ 0.85267293, 0.28586828],
[ 0.0991293 , 0.29407596]])
In [38]: arr[2:, ]
Out[38]:
array([[ 0.65644962, 0.14059714],
[ 0.85267293, 0.28586828],
[ 0.0991293 , 0.29407596]])