Prepare data for summarising Sorensen diversity indices
Source:R/calculate_descriptive_statistics.R
prepare_sorenson_summary_data.Rd
Prepares the data for summarising Sorensen diversity indices across an entire study by unnesting the
diversity indices and joining them to the prepared data in preparation for
summarising subsets of data with summarise_study()
.
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 ofdata
.- subset_names
A character vector equal to the length of
id_subsets
; the name of data subsets inid_subsets
.- filter_expressions
A list of expressions to filter the data by.
Examples
id_subsets <- list(ManyEcoEvo:::effect_ids, ManyEcoEvo:::prediction_ids)
subset_names <- c("effects", "predictions")
filter_vars <- rlang::exprs(
exclusion_set == "complete",
estimate_type == "Zr",
publishable_subset == "All",
expertise_subset == "All",
collinearity_subset == "All"
)
prepare_sorenson_summary_data(ManyEcoEvo::ManyEcoEvo_results,
"all",
id_subsets,
subset_names,
filter_expressions = filter_vars
)
#> # A tibble: 3 × 2
#> data subset_name
#> <list> <chr>
#> 1 <tibble [210 × 4]> all
#> 2 <tibble [210 × 4]> effects
#> 3 <tibble [88 × 4]> predictions