Counts unique values in each column of a data frame and retains columns exceeding a specified threshold.
Examples
df <- data.frame(a = c(1, 1, 2), b = c("x", "y", "z"))
count_unique_values(df, 1)
#> a : 2 unique values
#> b : 3 unique values
#> a b
#> 1 1 x
#> 2 1 y
#> 3 2 z