Skip to contents

Prepares the data for summarising summary statistics across an entire study by unnesting the data and joining them to the prepared data in preparation for summarising subsets of data with summarise_study().

Usage

prepare_analyst_summary_data(
  data,
  data_subset_name = "all",
  id_subsets = list(),
  subset_names = character(0L)
)

Arguments

data

A ManyAnalyst style tibble containing the data to be analysed.

data_subset_name

A character vector of length 1, the name of the subset of data.

id_subsets

A list of tibbles containing the id_col for each subset of data.

subset_names

A character vector equal to the length of id_subsets; the name of data subsets in id_subsets.

Value

A tibble containing subsets of analyst summary statistics data.

Examples

id_subsets <- list(ManyEcoEvo:::effect_ids, ManyEcoEvo:::prediction_ids)
subset_names <- c("effects", "predictions")
prepare_analyst_summary_data(
  ManyEcoEvo::ManyEcoEvo,
  "all",
  id_subsets,
  subset_names
)
#> # A tibble: 3 × 2
#>   data                subset_name
#>   <list>              <chr>      
#> 1 <tibble [302 × 40]> all        
#> 2 <tibble [210 × 40]> effects    
#> 3 <tibble [88 × 40]>  predictions