Как упорядочить кадр данных по одному столбцу по убыванию и одному столбцу по возрастанию?

У меня есть фрейм данных, который выглядит так:

    P1  P2  P3  T1  T2  T3  I1  I2
1   2   3   5   52  43  61  6   "b"
2   6   4   3   72  NA  59  1   "a"
3   1   5   6   55  48  60  6   "f"
4   2   4   4   65  64  58  2   "b"

Я хочу отсортировать его по I1 в порядке убывания, а строки с тем же значением в I1 по I2 в порядке возрастания, получение строк в порядке 1 3 4 2 . Но функция порядка , кажется, принимает только один убывающий аргумент, который тогда становится ИСТИНА или ЛОЖЬ для всех упорядочивающих векторов одновременно. Как правильно настроить сортировку?

49
задан Machavity 25 January 2019 в 17:03
поделиться