다변량 정규분포 샘플링
이 연습 문제에서는 이미 로드된 house_price_size DataFrame으로 계속 작업할 거예요. 다시 말씀드리면, house_price_size에는 price와 size라는 두 열이 있으며, 각각 주택의 가격과 면적을 나타냅니다.
house_price_size DataFrame을 살펴본 결과, price와 size가 각각 정규분포를 따르는 것으로 보여 다변량 정규분포일 가능성이 높다고 의심하게 되었어요. 이전 연습 문제에서 계산한 공분산 행렬을 바탕으로, 이제 공분산 구조를 지정한 다변량 정규분포 샘플링을 수행할 수 있습니다!
공분산을 지정해 다변량 정규분포 샘플링을 수행하려면 다음 정보가 필요합니다.
price의 평균은 20,size의 평균은 500price의 분산은 19,size의 분산은 50,000price와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 = ____