Muszę napisać program, aby znaleźć średni punkt GPS z populacji punktów.
W praktyce dzieje się tak:
- Każdego miesiąca osoba rejestruje punkt GPS tego samego zasobu statycznego.
- Ze względu na charakter GPS punkty te różnią się nieznacznie każdego miesiąca.
- Czasami osoba popełnia błąd i zapisuje niewłaściwy assest w zupełnie innym miejscu.
- Każdy punkt GPS ma wagę pewności ( HDOP ), która wskazuje, jak dokładne są aktualne dane GPS. Punkty GPS z lepszymi wartościami HDOP są preferowane niż niższe.
Jak ustalić następujące elementy:
- Postępuj z danymi z 2 wartościami i pojedynczymi wartościami, takimi jak wiek. (Znajdź średni wiek w populacji osób)
- Określ wartości odstające. W poniższym przykładzie byłyby to [-28,252, 25,018] i [-28,322, 25,219]
- Po wykluczeniu wartości odstających, znajdź w tym punkcie średni punkt GPS [-28.389, 25.245].
- Byłby to bonus, gdyby mógł pracować z „wagą” zapewnianą przez wartość HDOP dla każdego punktu.