ComeçarComece gratuitamente

Amostragem normal multivariada

Neste exercício, você continuará a trabalhar com o DataFrame house_price_size, que foi carregado para você. Como lembrete, house_price_size contém duas colunas chamadas price e size que representam o preço e o tamanho das casas nessa ordem.

Depois de explorar o DataFrame house_price_size, você suspeita que se trata de uma distribuição normal multivariada porque price e size parecem seguir uma distribuição normal. Com base na matriz de covariância que você calculou no exercício anterior, agora é possível realizar a amostragem de distribuição normal multivariada com uma estrutura de covariância definida!

Para realizar a amostragem de distribuição normal multivariada com covariância definida, você precisará das seguintes informações:

  • price tem uma média de 20 e size tem uma média de 500
  • price tem uma variação de 19 e size tem uma variação de 50.000
  • A covariância para price e size é 950
  • Você fará uma amostragem de 5.000 vezes

As seguintes importações foram concluídas 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

Ver Curso

Exercício interativo prático

Experimente este exercício preenchendo 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 = ____
Editar e executar código