select_if

0th

Percentile

Select columns using a predicate

This verb is analogous to summarise_if() and mutate_if() in that it lets you use a predicate on the columns of a data frame. Only those columns for which the predicate returns TRUE will be selected.

Usage
select_if(.data, .predicate, ...)
Arguments
.data

A local tbl source.

.predicate

A predicate function to be applied to the columns or a logical vector. The columns for which .predicate is or returns TRUE will be summarised or mutated.

...

Additional arguments passed to .predicate.

Details

Predicates can only be used with local sources like a data frame.

Aliases
  • select_if
Examples
library(dplyr) iris %>% select_if(is.factor) iris %>% select_if(is.numeric) iris %>% select_if(function(col) is.numeric(col) && mean(col) > 3.5)
Documentation reproduced from package dplyr, version 0.5.0, License: MIT + file LICENSE

Community examples

Looks like there are no examples yet.