J'ai un problème que je n'arrive pas à régler. J'ai une base de données géoréférencée avec plusieurs points qui ont les mêmes coordonnées. Mon but est de créer un graphe afin de faire un test d'autocorrélation spatiale (avec plusieurs méthodes notamment la triangulation de Delaunay). Le problème est que la création d'un graphe nécessite justement qu'il n'y est aucun point au même endroit. J'ai donc créé deux sous tableaux : un qui contient tous les points distincts et un autre qui contient tous les points qui ont un ou des points au même endroit. Je peux réaliser mon graphe sur le premier tableau sans problème mais ça m'embête de perdre les informations du deuxième tableau (plus de 1 000 observations).
Pour illustrer la suite, voici la structure du haut du tableau des points en doublon :
Code : Tout sélectionner
head(lignesdup)
Lat Long valFon 1
4 48.87707 2.313122 51000 1
9 48.86641 2.353682 1840000 1
10 48.86641 2.353682 1840000 1
14 48.86651 2.331097 512000 1
19 48.87550 2.312343 32760000 1
20 48.87550 2.312343 32760000 1
Lat et Long sont les coordonnées géographiques. J'aimerai créer un second tableau avec une instruction du type : pour les lignes du tableau où les valeurs de Lat ET Long sont les mêmes, créer un seul point en faisant la moyenne des valeurs de valFon des points précédents. Je ne sais pas du tout comment m'y prendre donc merci beaucoup si vous pouvez m'aider.