在 R 中,我需要一个有效的解决方案来打乱列表中包含的元素,保留元素的总数和局部元素的大小(在这种情况下,列表的每个元素都是一个向量)
a<-LETTERS[1:6]
b<-LETTERS[6:10]
c<-LETTERS[c(9:15)]
l=list(a,b,c)
> l
[[1]]
[1] "A" "B" "C" "D" "E" "F"
[[2]]
[1] "F" "G" "H" "I" "J"
[[3]]
[1] "I" "J" "K" "L" "M" "N" "O"
改组应该随机选择列表中的字母(无需替换)并将它们放在列表中任何向量的随机位置。
我希望我已经清楚了!谢谢 :-)