Skip to content

Commit e2fd535

Browse files
committed
update homework
1 parent 212e060 commit e2fd535

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

D28_Binomial/homework.py

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,30 @@
1-
# library
21
import matplotlib.pyplot as plt
32
import numpy as np
43
import pandas as pd
54
from scipy import stats
65
import math
76
import statistics
87

8+
9+
# 今天學到五種分配,包含,
910
# 離散均勻分配( Discrete Uniform Distribution )
1011
# 伯努利分配( Bernoulli Distribution )
1112
# 二項分配(Binomial Distribution)
13+
# 負二項分配(Negative Binomial Distribution)
14+
# 超幾何分配(Hypergeometric Distribution)
1215
# 今天我們透過作業中的問題,回想今天的內容吧!
13-
# 丟一個銅板,丟了100次,出現正面 50 次的機率有多大。
14-
15-
'''
16-
你的答案
17-
'''
18-
# 這是 bermoulli分配
19-
p = 0.5 # 假設是公平硬幣
20-
n = 100 # 重複實驗 100次,
21-
r = 50 # 計算出現50次正面
2216

17+
# Q1: 大樂透的頭獎,你必須從49個挑選出 6 個號碼,
18+
# 且這六個號碼與頭獎的六個號碼一致,頭獎的機率是屬於哪一種分配?
19+
# library
2320

24-
# 2.計算二項分佈的概率質量分佈 (probability mass function)
25-
# 之所以稱為質量,是因為離散的點
26-
# P(X=x) --> 是機率
27-
probs = stats.binom.pmf(r, n, p)
28-
print(probs)
21+
print('''Q1: 大樂透的頭獎,你必須從49個挑選出 6 個號碼,
22+
可以想像成,大樂透中有49個號碼,6個是屬於開獎抽出的數字那一群,43個是不屬於開獎抽出的數字那一群,
23+
那你挑的六組號碼,有多少個是落在開獎抽出的數字那一群?
24+
屬於 超幾何分配.
25+
''')
26+
# Q2: 運用範例的 python 程式碼,計算大樂透的中頭獎機率?
27+
probs = stats.hypergeom.pmf(6,49,6,6)
28+
print("中頭獎的機率為==",probs)
29+
#Q3: 你覺得電腦簽注的中獎機率,和人腦簽注相比,哪一個機率高?
30+
print('以機率的角度來看,兩者一樣高')

0 commit comments

Comments
 (0)