Remove constant columns from a data.frame or matrix.
remove_constant(dat, na.rm = FALSE, quiet = TRUE)
dat | the input data.frame or matrix. |
---|---|
na.rm | should |
quiet | Should messages be suppressed ( |
remove_empty()
for removing empty
columns or rows.
Other remove functions:
remove_empty()
#> B #> 1 1 #> 2 2 #> 3 3# To find the columns that are constant data.frame(A=1, B=1:3) %>% dplyr::select_at(setdiff(names(.), names(remove_constant(.)))) %>% unique()#> A #> 1 1