У меня короткая проблема с сортировкой столбцов большого фрейма данных с различным количеством строк в порядке возрастания.
Мой фрейм данных в R такой, но гораздо больше:
D I S ...
111 2012 1000
111 2012 2000
111 2012 1000
111 2014 2000
111 2013 1000
111 2013 2000
Я хочу вычислить, сколько уровней факторов существует для каждого фактора, и отсортировать каждый столбец в порядке убывания, чтобы наиболее важный фактор находился в первой строке, например:
D Count I Count S Count ...
111 6 2012 3 1000 3
2013 2 2000 3
2014 1
А теперь я хочуотсортировать столбцы в порядке возрастания, чтобы получить такой кадр данных:
D Count S Count I Count ...
111 6 1000 3 2012 3
2000 3 2013 2
2014 1
Я надеюсь, что кто-то может мне помочь.Спасибо!