【发布时间】:2018-10-02 10:22:45
【问题描述】:
假设我有一个向量V1(有两个或更多元素):
V1 <- 1:10
我可以使用函数sample 重新排序原始向量。但是,此函数无法确保新向量中的任何元素都与原始向量的位置相同。例如:
set.seed(4)
V2 <- sample(V1)
这将导致一个具有两个元素的向量与原始元素的位置相同:
V1[V1 == V2]
3 5
我的问题是:是否可以生成一个随机向量来确保两个向量之间没有元素位于同一位置?
【问题讨论】:
-
您要求所有元素从其原始位置移动意味着您不想要纯随机排序。
标签: r