1. numpy.random.shuffle(X)
その内容をシャッフルすることにより、インプレース順序を変更します。 この関数は、多次元配列の第一の軸に沿って配列をシャッフル。サブアレイの順序が変更されているが、その内容は同じままです。パラメータ: X:array_like。配列またはリストをシャッフルします。戻り値:なし
注意:
- 戻り値は、元の配列を変更しません
- 多次元配列の場合、最初の次元のみシャッフル
2. numpy.random.permutation(X)
ランダムシーケンスを並べ替える、または並べ替えの範囲を返します。 Xが多次元配列である場合、それが唯一の最初のインデックスに沿ってシャッフルされます。パラメータ: X:整数またはarray_like xが整数である場合、ランダムに並び替えるnp.arange(X)。xが配列の場合は、コピーを作成し、ランダム要素をシャッフルします。戻り値: アウト:ndarray 並べ替え配列または配列の範囲。
注意:
- 差シャッフル付き
- 返却値
- 元の配列を変更しない、新しい配列が生成されます。
- np.arange(x)は、次にスクランブル:xは整数であり、xは最初の配列となります