gpt4 book ai didi

python - 根据分布从列表中随机抽样

转载 作者:太空宇宙 更新时间:2023-11-04 03:44:49 24 4
gpt4 key购买 nike

我有一个数字列表,想从该列表中抽样。然而,抽样是基于用户指定的某种分布。我不确定使用权重的别名方法( here )是否正确;我有限的知识说别名方法单独使用均匀分布(请纠正我!)。如果我需要使用对数正态分布作为基础分布或泊松分布来指定诸如样本之类的东西怎么办?我如何进行这种采样?

一个相关的问题,如果我的列表是 [1, 2, 3, 4, 5] 并且平均值是 3,我如何获得采样?

最佳答案

你试过了吗np.random.choice

b = np.random.choice(a=[1,2,3,4,5], p=[0.2, 0.2, 0.2, 0.2, 0.2])

b是根据分布p

a中随机抽取的

您还可以使用 poisson

关于python - 根据分布从列表中随机抽样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24364770/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com