Dplyr::filter

Example how to filter a tibble by named parameters defined in list

Make a test data

library(tidyverse)

test_data<-tibble(numbers=c(1,2,3,4,5),
                    letters=c("a","b","c","d","e")
                    )

Print the table

> print(test_data)
# A tibble: 5 × 2
  numbers letters
    <dbl> <chr>  
1       1 a      
2       2 b      
3       3 c      
4       4 d      
5       5 e  

Make a list of named parameters

parameter<-list(matching_numbers = c(1,2,3,4),
                number_range = c(2,4),
                one_number = 3,
                letter = "b"
                )

Filter the data table (tibble)

Print the filtered result

Use parameters for grouping

Print original and summazid grouped table

Last updated