У меня есть фрейм данных, который выглядит так:
a = c("1A","10A","11A","2B","2C","22C","3A","3B")
b= c(1,2,3,4,5,6,7,8)
ab = data.frame(a,b)
и я хочу отсортировать его по столбцу a
. Я попробовал смешанный заказ
library(gtools)
ab[mixedorder(ab$a),]
но я не получаю желаемого результата (1A, 2B, 2C, 3A, 3B ..). Как я могу это исправить?