Drop duplicated rows
Description
Drop duplicated rows
Usage
## S3 method for class 'RPolarsDataFrame'
unique(x, incomparables = FALSE, subset = NULL, keep = "first", ...)
# S3 method for class 'RPolarsLazyFrame'
unique(x, incomparables = FALSE, subset = NULL, keep = "first", ...)
Arguments
x
|
A DataFrame or LazyFrame |
incomparables
|
Not used. |
subset
|
Character vector of column names to drop duplicated values from. |
keep
|
Either “first” , “last” , or
“none” .
|
…
|
Not used. |
Examples
library("polars")
df = pl$DataFrame(
x = as.numeric(c(1, 1:5)),
y = as.numeric(c(1, 1:5)),
z = as.numeric(c(1, 1, 1:4))
)
unique(df)
#> shape: (5, 3)
#> ┌─────┬─────┬─────┐
#> │ x ┆ y ┆ z │
#> │ --- ┆ --- ┆ --- │
#> │ f64 ┆ f64 ┆ f64 │
#> ╞═════╪═════╪═════╡
#> │ 4.0 ┆ 4.0 ┆ 3.0 │
#> │ 2.0 ┆ 2.0 ┆ 1.0 │
#> │ 3.0 ┆ 3.0 ┆ 2.0 │
#> │ 1.0 ┆ 1.0 ┆ 1.0 │
#> │ 5.0 ┆ 5.0 ┆ 4.0 │
#> └─────┴─────┴─────┘