Próbuję użyć indeksów posortowanej kolumny zestawu danych. Chcę zmienić kolejność całego zestawu danych według jednej posortowanej kolumny.R: niepoprawna lista typu indeksu listy podrzędnej
area.sort<-sort(xsample$area1, index.return=TRUE)[2]
Dane wyjściowe są listą, więc nie mogę jej użyć w całym zbiorze danych.
Error in xj[i] : invalid subscript type 'list'
Ktoś zasugerował użycie wyświetlać na liście, ale nie mogę pozbyć się ix*
. Jakieś pomysły? Dzięki
> 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
+1 dla wspomnieć 'order', co jest, co prawdopodobnie chcesz zamiast. – joran
Niesamowite, zamówienie działa dobrze; i podwójne wsporniki również działają dobrze, dzięki –