1. Learn
  2. /
  3. Cursuri
  4. /
  5. Wprowadzenie do modelowania liniowego w Pythonie

Connected

exercițiu

Estymacja parametrów populacji

Wyobraź sobie konstelację („populację") satelitów krążących przez cały rok, dla których co godzinę mierzy się pokonaną odległość w kilometrach. Zmierzone wartości różnią się od siebie z godziny na godzinę z powodu trudnych do przewidzenia zjawisk związanych z dynamiką orbitalną. Przyjmijmy, że nie możemy zebrać wszystkich danych z całego roku, ale chcemy zbudować model populacji opisujący zmienność odległości orbitalnych na godzinę (czyli prędkości) na podstawie próbki pomiarów.

W tym ćwiczeniu przyjmiesz, że populacja godzinnych odległości jest najlepiej opisywana przez rozkład gaussowski, a parametry tego modelu populacji można estymować na podstawie statystyk próbki. Zacznij od wczytanej wcześniej zmiennej sample_distances, która pochodzi z populacji satelitów.

Instrucțiuni

100 XP
  • Oblicz średnią i odchylenie standardowe dla sample_distances.
  • Użyj statystyk próbki — mean i stdev — jako dobrych estymatorów parametrów mu i sigma modelu populacji.
  • Przekaż te wartości oraz sample_distances do predefiniowanej funkcji gaussian_model(), aby zbudować model populacji.
  • Użyj predefiniowanej funkcji plot_model_and_data(), aby wyświetlić na jednym wykresie dane z próbki i model populacji.