我想計算兩個二項式分布 A 和 B 的重疊(例如
- A 有 100 次試驗,成功概率為 0.7
- B 有 100 次試驗,成功概率為 0.6。)
我想我可以通過模擬值并計算“通用語言效應大小”(B 的點數比 A 大多少點)來憑經驗得到值(見 2. 圖片)。由于重疊僅取決于成功的概率和試驗次數,因此感覺應該有一個直接解決方案,而無需先進行模擬。
有沒有直接的方法可以在 R 中獲得這個值?
.
uj5u.com熱心網友回復:
獲取每個可能的結果(1 到 100)的 0.6 二項式的概率密度,并將其乘以相同結果的 0.7 二項式的 CDF 減一,然后對所有乘積求和:
> sum(pbinom(0:99, 100, 0.7)*dbinom(1:100, 100, 0.6))
[1] 0.05896353
根據模擬檢查答案:
> mean(rbinom(1e6, 100, 0.6) > rbinom(1e6, 100, 0.7))
[1] 0.058982
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/340022.html
