Amostragem normal multivariada
Neste exercício, você continuará trabalhando com o DataFrame house_price_size, que já foi carregado para você. Relembrando: house_price_size contém duas colunas chamadas price e size, representando, nessa ordem, o preço e o tamanho dos imóveis.
Depois de explorar o DataFrame house_price_size, você suspeita que esta é uma distribuição normal multivariada, porque price e size parecem seguir distribuições normais individualmente. Com base na matriz de covariância que você calculou no exercício anterior, agora é possível realizar a amostragem de uma distribuição normal multivariada com uma estrutura de covariância definida!
Para realizar a amostragem de uma distribuição normal multivariada com covariância definida, você precisará das seguintes informações:
pricetem média de 20 esizetem média de 500pricetem variância de 19 esizetem variância de 50.000- A covariância entre
priceesizeé 950 - Você fará 5.000 amostragens
As seguintes importações já foram feitas para você: seaborn como sns, pandas como pd, numpy como np, matplotlib.pyplot como plt e scipy.stats como st.
Este exercício faz parte do curso
Simulações de Monte Carlo em Python
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Assign the mean of price and size, sample size, and covariance matrix of price and size
mean_value = ____
cov_mat = np.array(____)
sample_size = ____