当前位置: 首页 > 后端技术 > Python

python中x[-,0]和x[-,1]的理解和实例分析

时间:2023-03-26 01:46:09 Python

x[m,n]是一种通过numpy库在数组或矩阵中引用某个数据集的方式,m代表第一个m维,n代表在m维取哪条特征数据。常用用法:x[:,n]或x[n,:]x[:,n]表示取所有数组(维度)中的第n个数据。直观上x[:,n]就是取所有集合的第n个数据,例如:x[:,0][python]viewplaincopyimportnumpyasnpX=np.array([[0,1],[2,3],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[16,17],[18,19]])printX[:,0]输出结果是:x[:,1][python]viewplaincopyimportnumpyasnpX=np.array([[0,1],[2,3],[4,5],[6,7],[8,9],[10,11],[12,13],[14,15],[16,17],[18,19]])打印X[:,1]输出结果为:x[n,:]表示取n个数组(维度)中的所有数据。直观来说,x[n,:]是取第n组中的所有数据,x[1,:]是取第一维中的下标为1的元素的所有值,输出结果: