多變量常態抽樣
在這個練習中,你會繼續使用已為你載入的 house_price_size DataFrame。提醒一下,house_price_size 依序包含代表房價與坪數的兩個欄位:price 與 size。
在探索過 house_price_size 之後,你懷疑這是一個多變量常態分佈,因為 price 與 size 各自看起來都符合常態分佈。根據你在上一題計算出的共變異數矩陣,現在你可以在已定義的共變異數結構下,進行多變量常態分佈的抽樣!
要在已定義共變異數下進行多變量常態分佈抽樣,你需要下列資訊:
price的平均數為 20,size的平均數為 500。price的變異數為 19,size的變異數為 50,000。price與size的共變異數為 950。- 你將抽樣 5,000 次。
以下匯入都已替你完成:seaborn 作為 sns、pandas 作為 pd、numpy 作為 np、matplotlib.pyplot 作為 plt,以及 scipy.stats 作為 st。
本練習屬於課程
Python 的 Monte Carlo 模擬
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Assign the mean of price and size, sample size, and covariance matrix of price and size
mean_value = ____
cov_mat = np.array(____)
sample_size = ____