R/Exact_unconditional_test_2x2.R
Exact_unconditional_test_2x2.RdExact unconditional test for association in 2x2 tables
Described in Chapter 4 "The 2x2 Table"
Exact_unconditional_test_2x2(n, statistic = "Pearson", gamma = 1e-04)An object of the contingencytables_result class,
basically a subclass of base::list(). Use the utils::str() function
to see the specific elements returned.
Somewhat crude code with maximization over a simple partition of the
nuisance parameter space into 'num_pi_values' equally spaced values
(1000, hardcoded).
This method could be improved with a better algorithm for the
maximization however, it works well for most purposes. plot() the results
to get an indication of the precision. A refinement of the maximization
can be done with a manual restriction of the parameter space.
In most study designs, rows designate a grouping of the data, for instance, into treatment or exposure groups, while the columns indicate a dichotomous outcome, usually with the first column representing the outcome of interest. This designation of rows and columns may not be relevant in all study designs, please see the introduction to chapter 4 for details.
Exact_unconditional_test_2x2(tea)
#> The Suissa-Shuster exact unconditional test: P = 0.28916
Exact_unconditional_test_2x2(perondi_2004)
#> The Suissa-Shuster exact unconditional test: P = 0.02821
Exact_unconditional_test_2x2(lampasona_2013)
#> The Suissa-Shuster exact unconditional test: P = 0.05238
Exact_unconditional_test_2x2(ritland_2007)
#> The Suissa-Shuster exact unconditional test: P = 0.04992