vec_locate_sorted_groups  R Documentation 
vec_locate_sorted_groups()
returns a data frame containing a key
column
with sorted unique groups, and a loc
column with the locations of each
group in x
. It is similar to vec_group_loc()
, except the groups are
returned sorted rather than by first appearance.
vec_locate_sorted_groups(
x,
...,
direction = "asc",
na_value = "largest",
nan_distinct = FALSE,
chr_proxy_collate = NULL
)
x 
A vector 
... 
These dots are for future extensions and must be empty. 
direction 
Direction to sort in.

na_value 
Ordering of missing values.

nan_distinct 
A single logical specifying whether or not 
chr_proxy_collate 
A function generating an alternate representation of character vectors to use for collation, often used for localeaware ordering.
For data frames, Common transformation functions include: 
vec_locate_sorted_groups(x)
is equivalent to, but faster than:
info < vec_group_loc(x) vec_slice(info, vec_order(info$key))
A two column data frame with size equal to vec_size(vec_unique(x))
.
A key
column of type vec_ptype(x)
.
A loc
column of type list, with elements of type integer.
vec_locate_sorted_groups()
vec_proxy_order()
df < data.frame(
g = sample(2, 10, replace = TRUE),
x = c(NA, sample(5, 9, replace = TRUE))
)
# `vec_locate_sorted_groups()` is similar to `vec_group_loc()`, except keys
# are returned ordered rather than by first appearance.
vec_locate_sorted_groups(df)
vec_group_loc(df)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.