J'ai besoin d'écrire un programme pour trouver le point GPS moyen à partir d'une population de points.
En pratique, les événements suivants se produisent:
- Chaque mois, une personne enregistre un point GPS du même actif statique.
- En raison de la nature du GPS, ces points diffèrent légèrement chaque mois.
- Parfois, la personne fait une erreur et enregistre le mauvais test à un endroit complètement différent.
- Chaque point GPS a un poids de certitude ( HDOP ) qui indique la précision des données GPS actuelles. Les points GPS avec de meilleures valeurs HDOP sont préférés aux points inférieurs.
Comment puis-je déterminer les éléments suivants:
- Traitez les données avec 2 valeurs par rapport à une seule valeur comme l'âge. (Trouver l'âge moyen dans une population de personnes)
- Déterminez les valeurs aberrantes. Dans l'exemple ci-dessous, ces valeurs seraient [-28.252, 25.018] et [-28.632, 25.219]
- Après avoir exclu les valeurs aberrantes, trouvez le point GPS moyen dans ce qu'il pourrait être [-28.389, 25.245].
- Ce serait un bonus si vous pouvez travailler le "poids" fourni par la valeur HDOP pour chaque point.