Grade 9 Math • Statistics & Probability

Two-Way Tables — I can organize simple categorical data in a two-way table and interpret joint and marginal frequencies at an introductory level.

Learn how to organize and interpret categorical data using the rows, columns, and totals of a two-way table.

Grade 9 Math emblem with a calculator, geometric shapes, and line graph
Inside this lesson 10 sections 5 questions 9 figures

SECTION 1

Historical Context & Motivation

Long before the age of computers and spreadsheets, people needed ways to make sense of information that came in categories. Think about a school survey that asks every student two questions: "Do you prefer cats or dogs?" and "Are you in 9th or 10th grade?" Each student gives a pair of categorical answers, and it gets messy fast when you have hundreds of responses. The two-way table was developed precisely to solve this problem — organizing data that involves two different categories into a single, readable grid.

1700s • Early Census Tables

Government census takers in Europe and colonial America began using row-and-column tables to sort populations by categories such as age group and occupation.

1900 • Karl Pearson & Contingency Tables

Statistician Karl Pearson formally defined the contingency table — another name for a two-way table — and developed the chi-square test to analyze the data within it.

1920s • Public Health Applications

Epidemiologists began using two-way tables to cross-classify patients by disease status and exposure type, making these tables central to modern medicine.

Today • Data Science & Everyday Use

Two-way tables now appear in sports analytics, marketing research, social media metrics, and virtually every field that handles survey or observational data.

The core question that a two-way table answers is: How can we organize and summarize data that involves two categorical variables at the same time? Once the data is organized, you can quickly spot patterns — for example, whether students who prefer cats are more likely to be in 9th grade or 10th grade. That ability to read patterns from a simple grid is exactly what this lesson will teach you.

SECTION 2

Core Principles & Definitions

Before you build or read a two-way table, you need to understand a few foundational ideas. A categorical variable is a variable whose values are labels or groups rather than numbers — for example, favorite color, grade level, or yes/no responses. A two-way table always involves exactly two categorical variables: one displayed along the rows and the other displayed along the columns.

1

Two-Way Table

A rectangular grid that displays data for two categorical variables. The categories of one variable label the rows, and the categories of the other label the columns.
2

Joint Frequency

A count in an interior cell of the table that tells you how many data points belong to a specific combination of both categories — for example, '12 students who are in 9th grade AND prefer cats.'
3

Marginal Frequency

A total found in the rightmost column or bottom row of the table. It sums all values across one row or down one column, summarizing a single variable regardless of the other.
4

Grand Total

The number in the bottom-right corner that represents the total number of observations in the entire data set. It equals the sum of all joint frequencies.
✦

KEY TAKEAWAY

Think of a two-way table like a seating chart at a wedding reception. Each table (cell) holds guests who share two traits — for instance, 'friends of the bride' AND 'vegetarian.' The total count at the bottom of each column is like counting everyone who is vegetarian regardless of which side of the wedding they know. That column total is a marginal frequency, while each individual table count is a joint frequency.

SECTION 3

Visual Explanation — Anatomy of a Two-Way Table

The diagram below shows a two-way table built from a survey of 100 high school students. Each student was asked two questions: "Do you play a sport?" (Yes or No) and "Do you play a musical instrument?" (Yes or No). Study the color-coded regions to see where joint frequencies and marginal frequencies live inside the table.

Two-Way Table: Sports vs. MusicPlays InstrumentNo InstrumentRow TotalPlays Sport253055No Sport202545Col Total 45Col Total 55100Joint Frequencies (interior cells)Marginal Frequencies (row & col totals)Grand Total (bottom-right)
The interior cells (shaded cyan and violet) hold joint frequencies — counts for specific category pairs. The row and column totals (shaded pink and amber) are marginal frequencies. The green cell in the bottom-right corner is the grand total.

Notice that the four interior numbers (25, 30, 20, 25) are the joint frequencies. If you add the joint frequencies in the first row, 25 + 30 = 55, you get the row's marginal frequency. Similarly, adding 25 + 20 = 45 gives you the column marginal frequency for "Plays Instrument." The grand total, 100, can be found by summing all joint frequencies (25 + 30 + 20 + 25) or by summing either set of marginal frequencies (55 + 45 or 45 + 55). This built-in cross-check is one of the most useful features of a two-way table.

SECTION 4

Mathematical Framework

Although two-way tables are primarily about organizing data, there are a few clean formulas that let you calculate marginal frequencies and the grand total from the joint frequencies. Understanding these relationships helps you verify your table and catch arithmetic errors.

ROW MARGINAL FREQUENCY

RowTotal=sumofalljointfrequenciesinthatrowRow Total = sum of all joint frequencies in that row

For a row with joint frequencies a and b: Row Total = a + b. This tells you how many observations share the row category, regardless of which column they fall into.

COLUMN MARGINAL FREQUENCY

ColumnTotal=sumofalljointfrequenciesinthatcolumnColumn Total = sum of all joint frequencies in that column

For a column with joint frequencies a and c: Column Total = a + c. This tells you how many observations share the column category, regardless of row.

GRAND TOTAL

GrandTotal=sumofalljointfrequencies=sumofrowtotals=sumofcolumntotalsGrand Total = sum of all joint frequencies = sum of row totals = sum of column totals

For four joint frequencies a, b, c, d: Grand Total = a + b + c + d. You can also add the row totals (a + b) + (c + d) or the column totals (a + c) + (b + d) — the result must be the same.

A helpful consistency check is to verify that the sum of all row marginal frequencies equals the sum of all column marginal frequencies, and that both equal the grand total. If they don't match, you know you have an error somewhere in the table. This is the simplest form of data validation and a habit worth building early.

💡

Quick Tip

When filling in a two-way table, you only need the joint frequencies and one set of marginal frequencies to reconstruct everything else. If you know three of the four joint frequencies and the grand total, you can find the missing cell by subtraction.

SECTION 5

Joint vs. Marginal Frequencies — A Closer Look

It's easy to confuse joint and marginal frequencies when you first encounter them, so let's break them apart with a fresh example. Imagine a survey of 200 students that asks two questions: "What grade are you in — 9th or 10th?" and "What is your preferred lunch — pizza or salad?" The diagram below maps every number in the table to its frequency type.

Lunch Preference by GradePizzaSaladTOTAL9th Grade70JOINT40JOINT110MARGINAL10th Grade50JOINT40JOINT90MARGINAL120MARGINAL80MARGINAL200GRAND TOTALJoint FrequencyThe count in an interior cell.Example: 70 students are in 9th gradeAND prefer pizza.Marginal FrequencyThe row or column total.Example: 120 students prefer pizza(regardless of grade).Grand Total200 students surveyed = 70 + 40 + 50 + 40 = 110 + 90 = 120 + 80
Each interior cell is labeled JOINT because it counts students at the intersection of both categories. Each row and column total is labeled MARGINAL because it sits on the margin (edge) of the table and summarizes one variable.

A quick way to remember the difference: joint frequencies answer questions that use the word "AND" (9th grade AND pizza), while marginal frequencies answer questions that ignore one variable entirely (all students who chose pizza, no matter the grade). Whenever someone asks "How many students in total chose salad?" they are asking for a marginal frequency. Whenever they ask "How many 10th graders chose salad?" they want a joint frequency.

SECTION 6

Worked Example

A teacher surveyed 150 students and asked two questions: "Do you own a pet?" (Yes or No) and "Do you have siblings?" (Yes or No). The raw results were: 60 students own a pet and have siblings, 25 students own a pet but have no siblings, 35 students do not own a pet but have siblings, and 30 students neither own a pet nor have siblings. Let's build and interpret the two-way table.

Building and Reading a Two-Way Table

  1. 1

    Step 1 — Identify the Two Variables

    The two categorical variables are "Owns a Pet" (Yes/No) and "Has Siblings" (Yes/No). One variable will label the rows and the other will label the columns. Let's put "Owns a Pet" on the rows and "Has Siblings" on the columns.
  2. 2

    Step 2 — Place Joint Frequencies in Interior Cells

    Fill in the four interior cells with the given counts: Owns Pet & Has Siblings = 60, Owns Pet & No Siblings = 25, No Pet & Has Siblings = 35, No Pet & No Siblings = 30.
  3. 3

    Step 3 — Calculate Row Marginal Frequencies

    Add across each row. For "Owns Pet": 60 + 25 = 85. For "No Pet": 35 + 30 = 65.
    Row totals: 85 (Owns Pet), 65 (No Pet)
  4. 4

    Step 4 — Calculate Column Marginal Frequencies

    Add down each column. For "Has Siblings": 60 + 35 = 95. For "No Siblings": 25 + 30 = 55.
    Column totals: 95 (Has Siblings), 55 (No Siblings)
  5. 5

    Step 5 — Verify with the Grand Total

    Sum the row totals: 85 + 65 = 150. Sum the column totals: 95 + 55 = 150. Both match the grand total of 150, confirming our table is correct.
    Grand Total = 150 ✓
  6. 6

    Step 6 — Interpret a Joint Frequency

    The joint frequency 60 tells us that 60 out of 150 students both own a pet AND have siblings. This is the largest group in the survey.
  7. 7

    Step 7 — Interpret a Marginal Frequency

    The marginal frequency 95 (column total for "Has Siblings") tells us that 95 out of 150 students have siblings, regardless of whether they own a pet. This summarizes one variable across the entire data set.
Has SiblingsNo SiblingsTotal
Owns Pet602585
No Pet353065
Total9555150

Completed Two-Way Table — Pet Ownership vs. Siblings

SECTION 7

Strengths & Limitations of Two-Way Tables

Two-way tables are one of the simplest tools in statistics, but like any tool, they work better in some situations than others. The table below highlights the key advantages and limitations you should be aware of.

StrengthsLimitations
Easy to build — just count and place data into cellsOnly works with categorical data, not numerical measurements
Reveals patterns between two variables at a glanceLimited to two variables — a three-variable analysis requires stacked or layered tables
Built-in error checking: row totals and column totals must both equal the grand totalDoes not show cause and effect — it only shows association
Foundation for more advanced analyses like chi-square tests and conditional probabilityTables with many categories per variable become large and hard to read
✦

KEY TAKEAWAY

A two-way table is like a snapshot taken with a phone camera — it captures a clear picture of how two categories relate to each other at one moment in time, but it can't tell you why the pattern exists or predict what will happen next. For explanations and predictions, you'll later learn techniques such as conditional probability and chi-square tests, both of which are built on top of two-way tables.

SECTION 8

Connection to Advanced Topics

Once you're comfortable reading joint and marginal frequencies, the next step in statistics is to convert those raw counts into relative frequencies (percentages) and then into conditional probabilities. The table below previews how each concept builds on the one before it.

ConceptWhat It Tells YouExample from Our Pet/Sibling Data
Joint FrequencyThe raw count for a specific combination60 students own a pet AND have siblings
Joint Relative FrequencyThe proportion of the total data set in one cell60 ÷ 150 = 0.40 or 40%
Marginal Relative FrequencyThe proportion of the total data set in a row or column total85 ÷ 150 ≈ 0.567 or about 56.7% own a pet
Conditional ProbabilityThe probability of one event given that another event is already trueP(Owns Pet | Has Siblings) = 60 ÷ 95 ≈ 0.632 or about 63.2%

Notice how each row in the table above uses the same data but asks a slightly different question. Joint relative frequency asks "What fraction of everyone falls in this cell?" while conditional probability asks "Among just the people in this row (or column), what fraction falls in this cell?" You'll study both of these in upcoming lessons, and the foundation you're building right now with raw frequencies will make those topics much easier to grasp.

SECTION 9

Practice Problems

Use the following scenario for all five problems. A school surveyed 180 students and asked two questions: "Do you walk to school or ride the bus?" and "Do you bring lunch or buy lunch?" The partially completed two-way table is shown below.

Brings LunchBuys LunchTotal
Walks4530?
Rides Bus?55105
Total??180

Transportation vs. Lunch — Partially Completed

Question 1: CONCEPTUAL

In this table, the number 45 is a joint frequency. Explain in your own words what "45" represents and why it is called a joint frequency rather than a marginal frequency.
Show answer
The value 45 represents the number of students who both walk to school AND bring their lunch. It is called a joint frequency because it sits at the intersection (joint) of two specific categories — one from each variable. A marginal frequency, by contrast, would be a row or column total that summarizes only one variable. Because 45 describes a specific combination of both variables simultaneously, it qualifies as a joint frequency.

Question 2: BASIC CALCULATION

Find the missing row total for "Walks" and the missing joint frequency for "Rides Bus" and "Brings Lunch."
Show answer
The row total for Walks = 45 + 30 = 75. Since the grand total is 180 and the Rides Bus total is 105, we can verify: 75 + 105 = 180 ✓. To find the missing joint frequency for Rides Bus and Brings Lunch, subtract the known joint frequency from the Rides Bus row total: 105 − 55 = 50. So 50 students ride the bus and bring lunch.

Question 3: INTERMEDIATE

Complete the entire table by finding both missing column totals. Then verify your work by checking that both column totals sum to the grand total.
Show answer
From Problem 2, the joint frequencies are: Walks/Brings = 45, Walks/Buys = 30, Bus/Brings = 50, Bus/Buys = 55. Column total for Brings Lunch = 45 + 50 = 95. Column total for Buys Lunch = 30 + 55 = 85. Verification: 95 + 85 = 180, which matches the grand total. Additionally, the row totals 75 + 105 = 180, providing a second check. The completed table is internally consistent.

Question 4: APPLIED

The school principal wants to know: "Do more students bring lunch or buy lunch?" and "Among students who ride the bus, is buying lunch more common than bringing lunch?" Use the completed table to answer both questions with specific numbers.
Show answer
For the first question, look at the column marginal frequencies: 95 students bring lunch and 85 students buy lunch, so more students bring lunch overall. For the second question, look only at the Rides Bus row: 50 students who ride the bus bring lunch, while 55 students who ride the bus buy lunch. Among bus riders specifically, buying lunch is slightly more common (55 vs. 50). This illustrates an important point — a pattern in the overall data (marginal frequencies) may differ from the pattern within a specific subgroup (joint frequencies within one row).

Question 5: CRITICAL THINKING

A student claims: "Since 45 out of 75 walkers bring lunch, and 50 out of 105 bus riders bring lunch, walking to school causes students to bring lunch more often." Do you agree with this conclusion? Explain why or why not, referencing what two-way tables can and cannot tell us.
Show answer
The student's observation about the numbers is correct — 45/75 = 60% of walkers bring lunch, compared to 50/105 ≈ 47.6% of bus riders. However, the conclusion about causation is not justified. A two-way table shows association (a relationship between two variables) but cannot prove causation. There could be a lurking variable — perhaps students who live closer to school are more likely to walk AND more likely to bring lunch because they can easily go home to pack it. We would need a controlled experiment, not just an observational survey, to establish that walking actually causes the behavior. Two-way tables are powerful for organizing and describing data, but interpreting them requires caution about jumping to cause-and-effect claims.

SUMMARY

Lesson Summary

Summary

A two-way table organizes data for two categorical variables into a grid of rows and columns. The numbers inside the interior cells are called joint frequencies, and they tell you how many data points belong to a specific combination of both categories. The row and column totals along the edges are called marginal frequencies, and they summarize one variable regardless of the other. The grand total in the bottom-right corner equals the sum of all joint frequencies and must also equal the sum of any complete set of marginal frequencies.

To build a two-way table, identify your two variables, label the rows and columns with their categories, fill in the joint frequencies, then calculate marginals and the grand total. Always verify your work by checking that both sets of marginal frequencies sum to the same grand total. Two-way tables are the starting point for more advanced concepts like relative frequencies and conditional probability, so mastering them now will pay off throughout your study of statistics.

Varsity Tutors • Grade 9 Math • Two-Way Tables