【发布时间】:2018-09-09 02:57:05
【问题描述】:
我正在做一个项目,在 Python 中做一些 Bayseian Statistics,并且正在使用 Numpy Random Binomial 函数。然而,在输入关键字参数/参数时,我对这背后的一些基本理论感到有些困惑。我的设置如下:
trial = np.random.binomial(n, .10, 1)
(其中 n = 1000)
问题:假设你掷一枚有偏见的硬币(p = .10)。
问题: 1000 次以 0.10 的概率投掷一次或 1 次以 0.10 的概率投掷 1000 次之间有区别吗?哪个更可取?一个比另一个计算效率高吗?
即。如果有的话,它们之间的区别是什么:
np.random.binomial(1000, .10, 1)
和
np.random.binomial(1, .10, 1000)
或者,换一种说法,分布参数和形状之间有什么区别?
我已阅读找到的 Numpy Binomial Docs here
如果有人能解释这背后的理论或基本直觉,那将非常有帮助!
【问题讨论】: