У меня есть data.frame с несколькими столбцами, а первый столбец - Year. Я хочу сортировать свой фрейм данных в порядке убывания на каждый год. У меня есть пятнадцать лет данных, а затем более 3000 столбцов.Сортировка данных с несколькими столбцами в течение нескольких лет
я проиллюстрировать следующим образом:
Year A B C D
2000 2 3 4 NA
2001 3 4 NA 1
Желаемая выход, мой кадр данных имеет NA
с как хорошо, но я не могу удалить их.
Year C B A
2000 4 3 2
Year B A D
2001 4 3 1
И это Verion а
Year
2000 C B A
2001 B A D
Я сценарий этого кода
Asc <-order(df[-1], decreasing=True)
Но я не могу получить мой желаемый результат. Я упомянул in R sort row data in ascending order, но все же его разные для того, что я ищу. Поблагодарите вашу помощь в этом отношении.
Нужный выход может создать проблемы с 'class' каждого столбца. – akrun
@akrun Итак, у каждого столбца может быть разный класс? – Aquarius
В вашем желаемом выходе вы смешиваете классы внутри каждого столбца, который в конечном итоге будет столбцом символов –