Comece agoraComece grátis

Estimativa de Parâmetros da População

Imagine uma constelação ("população") de satélites orbitando por um ano inteiro, e a distância percorrida em cada hora é medida em quilômetros. Há variação nas distâncias medidas de hora em hora devido a complicações desconhecidas da dinâmica orbital. Suponha que não seja possível medir todos os dados do ano, mas você quer construir um modelo populacional para as variações na distância orbital por hora (velocidade) com base em uma amostra de medições.

Neste exercício, você vai assumir que a população de distâncias horárias é melhor modelada por uma gaussiana e, além disso, que os parâmetros desse modelo populacional podem ser estimados a partir das estatísticas da amostra. Comece com sample_distances, já carregado, que foi obtido de uma população de satélites.

Este exercicio faz parte do curso

Introdução à Modelagem Linear em Python

Ver curso

Instruções do exercicio

  • Calcule a média e o desvio padrão de sample_distances.
  • Use as estatísticas da amostra, mean e stdev, como boas estimativas para os parâmetros mu e sigma de um modelo populacional.
  • Passe esses valores, e sample_distances, para a função gaussian_model() (pré-definida) para construir o modelo populacional.
  • Use plot_model_and_data() (pré-definida) para plotar os dados da amostra e o modelo populacional juntos.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Compute the mean and standard deviation of the sample_distances
sample_mean = np.mean(____)
sample_stdev = np.std(____)

# Use the sample mean and stdev as estimates of the population model parameters mu and sigma
population_model = gaussian_model(____, mu=____, sigma=____)

# Plot the model and data to see how they compare
fig = plot_data_and_model(sample_distances, population_model)
Editar e Executar Código