Token swap test revisited
The token swap test measures the association between row and column variables of a 22 table in sample misclassification space, and makes no assumptions about repeated, random sampling from a source population. Despite its conceptual usefulness, the token swap test is not implemented by standard statistical software packages. Here the author describes tokenSwaps, a Mathematica program that performs a token swap test. The tokenSwaps program also performs a one-tailed Fisher exact test, allowing results of the two methods to be compared. The program uses recursive functional programming and local rewrite rules to achieve substantial coding economy. Examples of the operation of the program are given, and its limitations are discussed.
token swap test fisher exact test computer program