【发布时间】:2015-12-07 05:12:28
【问题描述】:
我有这个问题,我无法弄清楚。我有 500 个来自均匀分布的 A 组样本。并且有 500 个来自另一个均匀分布的 B 组样本。
我将从 A 中选择一个值 a,从 B 中选择另一个值 b。 我想让'a总是小于b'。我想得到 500 双不重复。
A <- runif(500, min = 19, max= 23)
B <- runif(500, min = 22, max= 26)
我怎样才能得到 500 对 (a,b) 是 a
编辑:
抱歉,我需要澄清一下我的问题。 A 组和 B 组一旦设置,将不会更改。应从固定的 A 和 B 中选择 500 对。在每对中,a
我想看到像蒙特卡洛那样的“随机”效应。所以,我认为只是排序不能解决这个问题。
【问题讨论】:
-
所以要明确一点,A 和 B 是固定的,并且您想要 B 的排列使得
all(A<B)?这可能是不可能的。如果 A 是c(22.5, 22.7)而 B 是c(22.1, 22.2)则没有满足请求的 B 排列。 -
A 和 B 是固定的,并且您想要 B 的排列使得 all(A
-
如果 A 是 c(22.5, 22.7) 而 B 是 c(22.1, 22.2) 则没有满足请求的 B 排列.....**但是,在这种情况下,我们有A和B的500个,我厚一下就有可能找到500个满足A的组合
-
请看看我的回答..我很好奇我是否正确地尝试了这个问题..
标签: r duplicates conditional-statements sample