どうも、ちょげ(@chogetarou)です。
Numpy配列をランダムに並び替える方法を紹介します。
方法

Numpy配列をランダムに並び替えるには、Numpy.randomのshuffle()を使います。
まず、Numpy.randomからshuffle()を呼び出します。
そして、shuffle()の引数にNumpy配列を指定します。
np.random.shuffle(array)
np.random.shuffle()は、引数に指定したNumpy配列をランダムに並び替えます。
使用例
import numpy as np
numbers = np.array([1, 2, 3, 4, 5, 6])
np.random.shuffle(numbers)
print(numbers) #[2 5 1 3 6 4]
コメント