開始使用免費開始

兩個彼此獨立的常態分配

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 次,設定正確的平均數與標準差,並將結果指派給 income1income2
  • income1income2 相加,以近似 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])
編輯並執行程式碼