如何使用numpy.random从某个分布生成随机数?
问题内容:
对于如何使用numpy.random从给定分布(例如,二项式)生成随机值,我有些困惑。我以为会
import numpy as np
np.random.binomial(10, 0.3, 5)
但是,NumPy参考页显示类似
from numpy.random import default_rng
rg = default_rng()
rg.binomial(10, 0.3, 5)
两者似乎都运行良好。哪个是正确或更好的方法?如果有什么区别?
问题答案: