CA: add percentile ranks and documentation
Change-Id: I3a0c6aab970db5f4685b03164b20e0489e03799f
diff --git a/tests/testthat/test-collocations.R b/tests/testthat/test-collocations.R
index 0705a2b..f79cf50 100644
--- a/tests/testthat/test-collocations.R
+++ b/tests/testthat/test-collocations.R
@@ -136,6 +136,13 @@
"loser_rank_logDice",
"loser_rank_logDice_value",
"max_delta_rank_logDice",
+ "winner_percentile_rank_logDice",
+ "winner_percentile_rank_logDice_value",
+ "runner_up_percentile_rank_logDice",
+ "runner_up_percentile_rank_logDice_value",
+ "loser_percentile_rank_logDice",
+ "loser_percentile_rank_logDice_value",
+ "max_delta_percentile_rank_logDice",
"winner_rank_pmi",
"winner_rank_pmi_value",
"runner_up_rank_pmi",
@@ -143,17 +150,33 @@
"loser_rank_pmi",
"loser_rank_pmi_value",
"max_delta_rank_pmi",
+ "winner_percentile_rank_pmi",
+ "winner_percentile_rank_pmi_value",
+ "runner_up_percentile_rank_pmi",
+ "runner_up_percentile_rank_pmi_value",
+ "loser_percentile_rank_pmi",
+ "loser_percentile_rank_pmi_value",
+ "max_delta_percentile_rank_pmi",
"rank_A_logDice",
"rank_B_logDice",
"rank_A_pmi",
"rank_B_pmi",
+ "percentile_rank_A_logDice",
+ "percentile_rank_B_logDice",
+ "percentile_rank_A_pmi",
+ "percentile_rank_B_pmi",
"delta_rank_logDice",
- "delta_rank_pmi"
+ "delta_rank_pmi",
+ "delta_percentile_rank_logDice",
+ "delta_percentile_rank_pmi"
) %in% colnames(enriched)))
expect_true(all(enriched$winner_logDice == "B"))
expect_true(all(enriched$runner_up_logDice == "A"))
expect_true(all(enriched$winner_logDice_value >= enriched$runner_up_logDice_value))
+ expect_true(all(enriched$percentile_rank_A_logDice == 1))
+ expect_true(all(enriched$percentile_rank_B_logDice == 1))
+ expect_true(all(enriched$delta_percentile_rank_logDice == 0))
})
test_that("add_multi_vc_comparisons handles more than two labels", {