どうも、ちょげ(@chogetarou)です。
リスト(List)の要素をランダムに並び替える(ソートする)方法を紹介します。
方法

リスト(List)の要素をランダムに並び替える(ソートする)には、sample()を使います。
まず、sample()を呼び出します。
そして、sample()の引数にリスト(List)を指定します。
#ls=対象のリスト
result <- sample(ls)
上記のsample()は、リスト(List)の要素をランダムに並び替えたリストを生成します。
使用例
numbers <- list(1, 2 ,3, 4, 5)
result <- sample(numbers)
print(result)
出力:
> print(result)
[[1]]
[1] 3
[[2]]
[1] 2
[[3]]
[1] 4
[[4]]
[1] 1
[[5]]
[1] 5
コメント