来自加权直方图的样本

时间:2013-10-14 01:23:50

标签: python numpy histogram sample

我有一个2列数组,第1列权重和我使用python绘制的第2列值。我想从这个加权数组中抽取20个样本,与它们的权重成比例。是否有python / numpy命令可以做到这一点?

2 个答案:

答案 0 :(得分:6)

尝试numpy.random.choice

your_samples = numpy.random.choice(your_array[1], size=20, replace=False,
                                   p=your_array[0])

答案 1 :(得分:-1)

您需要更好地优化问题陈述。例如,如果您的数组只有1行,那么您期望什么。如果您的阵列有20,000行,您期望什么? ...