réarranger un tableau/une matrice
Bonjour,
J'ai qqch d'assez compliqué à réaliser qui consiste à créer des fichiers Google de manière automatique mais certains traitements sont nécessaires.
Je récupère les coordonnées de polygones depuis des couches de données spatiales:
Code:
1 2 3 4 5 6 7
| [,1] [,2]
[1,] 9.117977 42.56610
[2,] 9.423532 42.57824
[3,] 9.490566 42.47105
[4,] 9.459078 42.36303
[5,] 9.126430 42.25
[6,] 9.117977 42.56610 |
Il faut que j'inverse l'ordre du tableau en prenant appui sur une ligne, celle dont la valeur de la deuxième colonne est la plus basse.
which.min me récupère l'index de cette ligne mais pour le reste: :roll:
Ainsi, je devrais avoir ce résultat à la fin:
Code:
1 2 3 4 5 6 7
|
9.126430298734192 42.25
9.459078262784823 42.36303078000007
9.490565955189886 42.4710456197469
9.423531637215202 42.57823837594944
9.117977272405078 42.56610448025323
9.126430298734192 42.25333021443046 |
Une idée?
Merci!