Learn R Programming

tidytable (version 0.10.2)

distinct.: Select distinct/unique rows

Description

Retain only unique/distinct rows from an input df.

Usage

distinct.(.df, ..., .keep_all = FALSE)

Arguments

.df

A data.frame or data.table

...

Columns to select before determining uniqueness. If omitted, will use all columns. tidyselect compatible.

.keep_all

Only relevant if columns are provided to ... arg. This keeps all columns, but only keeps the first row of each distinct values of columns provided to ... arg.

Examples

Run this code
df <- tidytable(
  x = 1:3,
  y = 4:6,
  z = c("a", "a", "b")
)

df %>%
  distinct()

df %>%
  distinct(z)

Run the code above in your browser using DataLab