vec_order {vctrs}R Documentation

Order and sort vectors

Description

Order and sort vectors

Usage

vec_order(x, direction = c("asc", "desc"), na_value = c("largest",
  "smallest"))

vec_sort(x, direction = c("asc", "desc"), na_value = c("largest",
  "smallest"))

Arguments

x

A vector

direction

Direction to sort in. Defaults to ascending.

na_value

Should NAs be treated as the largest or smallest values?

Value

Examples

x <- round(c(runif(9), NA), 3)
vec_order(x)
vec_sort(x)
vec_sort(x, "desc")

# Can also handle data frames
df <- data.frame(g = sample(2, 10, replace = TRUE), x = x)
vec_order(df)
vec_sort(df)
vec_sort(df, "desc")

[Package vctrs version 0.2.1 Index]