다음 배열을 첫 번째 열의 내림차순으로 정렬하는 방법:
인터넷의 다른 곳에서는 direct dl1.sort()가 기본적으로 첫 번째 열을 기준으로 정렬한다고 하는데 작동하지 않는 것 같습니다
으아아아
np.sort는 각 차원을 개별적으로 정렬하는 것입니다
2차원 그룹을 공동 정렬하려면 np.argsort 메서드를 사용하세요np.argsort方法
np.argsort
>>> a=np.array([[ 0.02598003,1.], [ 0.00730082,2.], [ 0.05471569,3.], [ 0.02599167,4.], [ 0.0544947 ,5.], [ 0.00753346,6.]]) >>> a.sort(0) >>> a array([[ 0.00730082, 1. ], [ 0.00753346, 2. ], [ 0.02598003, 3. ], [ 0.02599167, 4. ], [ 0.0544947 , 5. ], [ 0.05471569, 6. ]]) >>>
如果数据很多的话,用python内部的 sorted 으아아아
sorted
정렬
으아악
ndarray.sort的关键字参数axis특정 열을 기준으로 정렬할 때 사용됩니다
ndarray.sort
axis
축 : 정수, 선택사항 정렬할 축. 기본값은 -1이며, 이는 마지막 축을 따라 정렬함을 의미합니다.
축 : 정수, 선택사항
정렬할 축. 기본값은 -1이며, 이는 마지막 축을 따라 정렬함을 의미합니다.
으아아아
으아아아
np.sort는 각 차원을 개별적으로 정렬하는 것입니다
2차원 그룹을 공동 정렬하려면
np.argsort
메서드를 사용하세요np.argsort
方法如果数据很多的话,用python内部的
데이터가 많은 경우 Python 내부sorted
으아아아정렬
을 사용하면 효율성이 떨어집니다#🎜🎜#으아악
으아악
ndarray.sort
的关键字参数axis
특정 열을 기준으로 정렬할 때 사용됩니다