Форматирование числа в качестве рейтинга в качестве переменной в R - PullRequest
0 голосов
/ 02 марта 2019

Я довольно застрял.

Я включил ранжирование в качестве переменной для своей диссертации, но столкнулся с препятствиями, поскольку не знаю, как обращаться с этой переменной.

Например:

  • Ранжирование аэропортов

SIN 1 AUH 38 HKG 2 DXB 30

Поскольку R обрабатывает это как целое число, которое работает в порядке возрастания, оно придает AUH дополнительную важность, так как числобольше, чем грех.

Я не уверен, что я кодирую или упаковываю, что мне нужно сделать, чтобы R признал важность по убыванию.

спасибо

1 Ответ

0 голосов
/ 02 марта 2019

Это просто вопрос сортировки по убыванию?Если это так, то это просто опция сортировки:

airports_sorted <- airports[order(-airport_ranking),]

Конечно, если есть несколько столбцов для сортировки (как это часто бывает), вы бы включили эти столбцы также по порядку.Например, если у вас есть дата (отсортировано по возрастанию), а затем рейтинг (по убыванию):

airports_sorted <- airports[order(date, -airport_ranking),]
...