Learn R Programming

radiant.data (version 1.4.5)

filter_data: Filter data with user-specified expression

Description

Filter data with user-specified expression

Usage

filter_data(dataset, filt = "", drop = TRUE)

Value

Filtered data frame

Arguments

dataset

Data frame to filter

filt

Filter expression to apply to the specified dataset

drop

Drop unused factor levels after filtering (default is TRUE)

Details

Filters can be used to view a sample from a selected dataset. For example, runif(nrow(.)) > .9 could be used to sample approximately 10

Examples

Run this code
select(diamonds, 1:3) %>% filter_data(filt = "price > max(.$price) - 100")
select(diamonds, 1:3) %>% filter_data(filt = "runif(nrow(.)) > .995")

Run the code above in your browser using DataLab