numpy 배열에서 각 열의 내용을 효율적으로 바꾸는 가장 좋은 방법은 무엇입니까?numpy에서 각 열의 내용을 바꿀 수있는 가장 좋은 방법
이>>> arr = np.arange(16).reshape((4, 4))
>>> arr
array([[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11],
[12, 13, 14, 15]])
>> # Shuffle each column independently to obtain something like
array([[ 8, 5, 10, 7],
[ 12, 1, 6, 3],
[ 4, 9, 14, 11],
[ 0, 13, 2, 15]])
최근의 [numpy] 개발 보드의 [discussion] (https://www.marshut.net/kpwyti/request-for-enhancement-to-numpy-random-shuffle.html)은이 기능이 추가됨을 가리 킵니다 , 잘하면. 그것은 또한 우리가'numpy' 1.9에서 이미 사용할 수있는 것으로 만족스런 방법이 없다는 것을 의미합니다. – jme