tab_stack_values: Tabulate values for multiple variables and stack ontop of one...

Description Usage Arguments Value Author(s) Examples

View source: R/tab_stack_values.R

Description

Tabulate values for multiple variables and stack ontop of one another

Usage

1
tab_stack_values(data, cols = NULL, fill.value = ".")

Arguments

data

a data.frame

fill.value

a value used to represent missing values

Value

a data.frame

Author(s)

Daniel Gardiner (daniel.gardiner@phe.gov.uk)

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
# set dummy data

set.seed(2)

data = data.frame(id = 1:30,
                  pizza = sample(c("No", "Yes", NA), 30, replace = TRUE),
                  pasta = sample(c("No", "Yes", NA), 30, replace = TRUE),
                  salad = sample(c("No", "Yes"), 30, replace = TRUE),
                  sex = sample(c("Male", "Female", NA), 30, replace = TRUE))

# use function

tab_stack_values(data, cols = c("pizza", "pasta", "salad"))

# using dplyr syntax

data %>%
  select(pizza, pasta, salad) %>%
  tab_stack_values()

DanielGardiner/EpiFunc documentation built on July 25, 2019, 10:53 p.m.