我有一个2列数组,第1列权重和我使用python绘制的第2列值。我想从这个加权数组中抽取20个样本,与它们的权重成比例。是否有python / numpy命令可以做到这一点?
答案 0 :(得分:6)
your_samples = numpy.random.choice(your_array[1], size=20, replace=False,
p=your_array[0])
答案 1 :(得分:-1)
您需要更好地优化问题陈述。例如,如果您的数组只有1行,那么您期望什么。如果您的阵列有20,000行,您期望什么? ...