A contingency table is a table that tallies observations by multiple categorical variables. The tables' rows and columns correspond to these categorical variables.
For example, after a recent election between two candidates, an exit poll recorded the gender and vote of 100 random voters and tabulated the data as follows:
|Candidate A||Candidate B||All|
This contingency table tallies responses by gender and vote. The count at the intersection of row i and column j is identified by nij, and it represents the number of observations that exhibit that combination of levels. For example, n1,2 is the number of male respondents who voted for Candidate B.
The table also includes marginal totals for each level of the variables. The marginal totals for the rows show that 52 of the respondents were female. Marginal totals for columns show that 67 respondents voted for Candidate A. Also, the grand total shows that the sample size is 100.
Contingency tables can also reveal associations between the two variables. Use a chi-square test or Fisher's exact test to determine whether the observed counts differ significantly from the expected counts under the null hypothesis of no association. For example, you could test whether an association exists between gender and vote. Fisher's exact test is available in Minitab Statistical Software.
The simplest contingency tables are two-way tables that tally the responses by two variables. You can categorize observations by three or more variables by "crossing" them. For example, you can classify the election responses by crossing gender with employment status as follows:
|Candidate A||Candidate B||Total|
|Male / employed||18||19||37|
|Male / unemployed||10||1||11|
|Female / employed||33||10||43|
|Female / unemployed||6||3||9|
Simple correspondence analysis can detect associations in contingency tables that categorize data by more than two variables. Simple correspondence analysis is available in Minitab Statistical Software.