R/coalition-probability.R
calculate_prob.Rd
Given a table with simulations in the rows and coalitions in the columns, this function returns the coalition probabilities for a specified coalition, by default excluding superior coalitions first
calculate_prob(majority_df, coalition, exclude_superior = TRUE, ...)
majority_df | A data frame containing logical values indicating if the coalitions (columns) have a majority (rows). |
---|---|
coalition | The coalition of interest for which superior coalitions
will be obtained by |
exclude_superior | Logical. If |
... | Further arguments passed to |
test_df <- data.frame( cdu = c(rep(FALSE, 9), TRUE), cdu_fdp = c(rep(FALSE, 8), TRUE, TRUE), cdu_fdp_greens = c(TRUE, TRUE, rep(FALSE, 6), TRUE, TRUE)) calculate_prob(test_df, "cdu_fdp_greens") # exclude_superior defaults to TRUE#> cdu_fdp_greens #> 1 20calculate_prob(test_df, "cdu_fdp_greens", exclude_superior=FALSE)#> cdu_fdp_greens #> 1 40