7 Presenting Public Health Data

Tables and graphs are visual ways of presenting and summarising public health data. They are used to share data in a way that the people viewing can quickly see trends or patterns in the data without having to read a lot of text.

 

Although tables and graphs are often included in reports or documents, they should always be able to be understood and interpreted on their own. They should always include:

  • A title that describes ‘what’, ‘where’ and ‘when’ of the data presented. In field epidemiology, we often refer to this as the person, place and time of the data.
  • The title should also include a number (based on the order of the tables/graphs in the document). When you refer to the table or graph in the document, you use this number (e.g. Table 1, Figure 1).
  • Clear and concise labels that include the units of measurement. In a table, every row and column must be labeled. In a graph, the x (horizontal) and y (vertical) axis must have labels.
  • Explanation of all abbreviations and symbols, often in a footnote.
  • Explanation of any exclusions from the dataset in a footnote.
  • The source of the data, unless this is already clear in the document (e.g. in a methods section).
  • The axis of a graph that presents counts (almost always the y axis) should always start at zero and should not include any breaks (i.e. the distance between axis marks should always represent the same value).
  • If a table presents data from a group broken into smaller parts, include a total for the group.
  • If a graph presents data separated into categories, a key (also called a legend) that explains what each category is and the colour and shape that represents them in the graph.

Tables

A table shows descriptive data presented in rows and columns. An example of a table with all required components is shown below.

Table 10: Reported cases of Malaria by District, Province A, 2020

District

Malaria Cases

(n) (%)
District A 55 16
District B 40 12
District C 50 15
District D 40 12
District E 60 18
District F 50 15
District G 45 13
Total 340 100

Line graph

A line graph is a visual way to show changes, patterns or trends over time.

Time is represented on the x axis and the number or rate is represented on the y axis. By using multiple lines (with different colours or patterns) we can compare multiple categories on the one line graph.

Below is an example line graph with the key required elements.

Line graph showing incidence of malaria per 100,000 population from 2015 to 2020, overall and for children under 5 years of age. The malaria incidence overall was only slightly higher than the malaria incidence in those aged less than 5 years of age.
Figure 34: Malaria incidence per 100,000 population (overall and under five years of age), Country X, 2015–2020

Bar chart

A visual way of displaying categorical data, where each bar represents a different category, such as age group or sex. It helps to visually show a comparison between different categories.

The length of the bar corresponds with the number in the category it relates to. Bar charts are the only type of graph where the counts or rate is presented on the x axis. The categories are presented on the y axis – that is, the bars will run horizontally. The bars are not touching as they represent separate, distinct categories.

Below is an example bar chart with the key required elements.

A bar chart with Districts A through G on the Y axis, showing number of reported malaria cases per district on the X axis (numbered from 0 to 70). District E has the highest number of malaria cases.
Figure 35: Reported cases of Malaria by District, Province A, 2020

Column chart

Columns charts are very similar to bar charts, except the bars are displayed vertically. Each category or value of the variable is represented by a column. The y axis shows the number of cases and the x axis shows the different categories of data that can be presented. There are gaps between the columns because the y axis represents separate, distinct categories. There are four types of column charts (simple, grouped, stacked, 100%) and the type that you choose to use depends on the data and desired emphasis.

Below is an example of a simple column chart with the key required elements.

Column chart listing number of cases from 0 to 1200 on the Y axis, for the years 2015 to 2020 listed on the X axis. The highest number of cases was reported in 2017.
Figure 36: Malaria cases by year, Country X, 2015–2020

Grouped column chart

A grouped column chart illustrates data grouped by two or more categories. It is useful to display data in a way that enables easy comparison between sub-sets of a group. Within each group, the bars are touching. The bars of separate groups are not joining. It is also possible to make a grouped bar chart in the same way (but with the bars running horizontally).

Example:

In the below figure, the y axis shows the incidence per 100,000 population and the x axis shows age groups in years. The x axis also shows the breakdown by sex as seen by the different coloured bars and the colour legend. By presenting these data in this grouped column chart, we can compare the incidence by both age and sex at the same time.

 

A grouped column chart listing malaria incidence per 100,000 population from 1 to 120 on the Y axis, with age groups in years (such as 0-4, 5-9 and so on up to 50+) on the X axis. The dark green columns are for males and the light green column are for females. The highest malaria incidence was in the 20-24 year age group for both males and females.
Figure 37: Malaria incidence by age group and sex, Country X, 2020

Epidemic curve (epicurve)

An epicurve is a very common graph in field epidemiology. It is used routinely in surveillance and outbreak investigations to quickly visualise and understand disease spread over time.

An epicurve uses a type of graph called a histogram, which looks very similar to a column chart but the columns are always next to each other with no space in between. They plot the number of cases on the y (vertical) axis by date/time of onset on the x (horizontal) axis. The x axis usually represents the date/time that a person became sick (their symptom onset date/time). If there are asymptomatic cases (which means they have no date of symptom onset), the case is entered on the date of testing/presentation.

The height of each column represents the number of cases for each time point on the x axis. Each column represents one unit of time. The units you choose will depend on the disease being analysed and the speed at which it spreads (e.g. gastrointestinal illnesses might be displayed in hours, whereas influenza cases might be displayed in days).

Epicurves should have whole numbers on the y axis (not decimals) because it represents counts of people; e.g., In increments of 1, 10, 100, etc (depending on how many cases); not 0.5, 1.5 etc. Below is an example of an epicurve with the key required elements.

An epicurve showing the number of cases from 0 to 30 on the Y axis, with the date of illness onset (from 1 March 2022 to 28 May 2022) on the X axis.
Figure 38: Measles cases by date of onset, Province A, 2022

License

Icon for the Creative Commons Attribution 4.0 International License

A Reference Guide for Field Epidemiologists Copyright © 2025 by University of Newcastle is licensed under a Creative Commons Attribution 4.0 International License, except where otherwise noted.