我使用np.random.choice从2个提供的数组中创建2个均匀分布的样本:
arr1 = np.arange(1000, 5001, 500)
arr2 = np.arange(1000, 3001, 500)
op1 = np.random.choice(arr1, 100)
op2 = np.random.choice(arr2, 100)
然而,对于输出(op 1和op 2),我想强制一个条件,使op 1 [i]〉= op 2 [i]。有没有一种方法可以将这个条件与np.random.choice结合起来,所以我仍然得到op 1和op 2的随机均匀分布,op 1 [i]〉= op 2 [i]?谢谢!
1条答案
按热度按时间ff29svar1#
检查是否所有索引都不满足该条件,如果不满足,则重新生成新的选择。