powered by
Order or sort a character vector.
str_order(x, decreasing = FALSE, na_last = TRUE, locale = "en", numeric = FALSE, ...)str_sort(x, decreasing = FALSE, na_last = TRUE, locale = "en", numeric = FALSE, ...)
str_sort(x, decreasing = FALSE, na_last = TRUE, locale = "en", numeric = FALSE, ...)
A character vector to sort.
A boolean. If FALSE, the default, sorts from lowest to highest; if TRUE sorts from highest to lowest.
FALSE
TRUE
Where should NA go? TRUE at the end, FALSE at the beginning, NA dropped.
NA
In which locale should the sorting occur? Defaults to the English. This ensures that code behaves the same way across platforms.
If TRUE, will sort digits numerically, instead of as strings.
Other options used to control sorting order. Passed on to stringi::stri_opts_collator().
stringi::stri_opts_collator()
stringi::stri_order() for the underlying implementation.
stringi::stri_order()
str_order(letters) str_sort(letters) str_order(letters, locale = "haw") str_sort(letters, locale = "haw") x <- c("100a10", "100a5", "2b", "2a") str_sort(x) str_sort(x, numeric = TRUE)
Run the code above in your browser using DataLab