兩個彼此獨立的常態分配
Rohit 有兩份接案工作。每份工作的薪資各自遵循彼此獨立的常態分配:
- Rohit 第一份工作的
income1,平均為 $500,標準差為 $50。 - Rohit 第二份工作的
income2,平均為 $1,000,標準差為 $200。
Rohit 請你幫忙模擬他的收入,好讓他能妥善規劃支出。你會用抽樣來找出 Rohit 兩份工作「總收入」的 95% 信賴區間。
你將使用常態分配來進行模擬。常態分配大概是 Monte Carlo 模擬中最重要的機率分配。
以下已為你匯入:將 NumPy 命名為 np,以及 SciPy 的 stats 模組命名為 st。
本練習屬於課程
Python 的 Monte Carlo 模擬
練習說明
- 使用
st.norm.rvs()從常態分配抽樣 1,000 次,設定正確的平均數與標準差,並將結果指派給income1與income2。 - 將
income1和income2相加,以近似total_income。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Sample from the normal distribution
income1 = ____
income2 = ____
# Define total_income
total_income = ____
upper = np.quantile(total_income, 0.975)
lower = np.quantile(total_income, 0.025)
print([lower, upper])