Random Permutation
Random Permutations of Element
Permutasi/Permutation mengacu pada pengaturan elemen. misalnya [3, 2, 1] adalah permutasi dari [1, 2, 3] dan sebaliknya.
Modul NumPy Random menyediakan dua metode untuk ini: shuffle() dan permutation().
Shuffling Arrays
Shuffle berarti mengubah susunan elemen di tempat. yaitu dalam array itu sendiri.
Contoh
Acak elemen array berikut secara acak.
from numpy import random
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
random.shuffle(arr)
print(arr)Metode shuffle() ini membuat perubahan pada array asli.
Generating Permutation of Arrays
Contoh
Hasilkan permutasi acak elemen array berikut.
from numpy import random
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
print(random.permutation(arr))Metode mengembalikan array yang diatur ulang (dan membiarkan array asli tidak berubah) permutation().

Komentar
Posting Komentar