R: type d'indice invalide 'liste'

Je suis en train d'utiliser les indices d'une colonne triée d'un ensemble de données. Je veux réorganiser l'ensemble du jeu de données par une colonne triée.

area.sort<-sort(xsample$area1, index.return=TRUE)[2]

Le résultat est une liste, donc je ne peux pas utiliser d'index à travers l'ensemble du jeu de données.

Error in xj[i] : invalid subscript type 'list'

Quelqu'un a suggéré d'utiliser unlist mais je ne peux pas vous débarrasser de l' ix*.
Des idées? Grâce

> area.sort<-unlist(area.sort)

 ix1   ix2   ix3   ix4   ix5   ix6   ix7   ix8   ix9  ix10  ix11  ix12  ix13 
  45    96    92    80    53    54    24    21    63    81    40    66    64 

source d'informationauteur Peter Becich