Explore the relation between parents' occupations and child's performance

This application helps to explore the relation between parents' occupations and child's performance. Performance in reading, mathematics and science literacy is measured in PISA studies. You will find more information about these measures here. Occupations are classified according to ISCO - International Standard Classification of Occupations major groups. These are: 1 - Managers, 2 - Professionals, 3 - Technicians, 4 - Clerical Support, 5 - Services and Sales, 6 - Skilled Agricultural, 7 - Craft, 8 - Plant and Machine Operators, 9 - Elementary Occupations. Occupations that are not listed in ISCO but identified in PISA, such as student or housewife, are assigned to the category 9.


Trends in Occupations perspective displays students' mean performance on vertical axis and year of study on horizontal axis. This plot helps you answer questions like:

  • In which occupations the results are improving over years?
  • Are the trends in two countries similar or different?
  • In which categories difference between countries became smaller/bigger?

Two countries perspective displays students' mean performance on vertical axis and two countries on left and right sides of the plot. Some of questions it may answer are:

  • Do the countries have similar results for all occupations?
  • In which country the difference between best- and worst-performing occupation is bigger?
  • Which occupations have mean results better than their country's mean?

Trends in two countries perspective displays students' mean performance on vertical axis and year on horizontal axis. Plots showing two countries are displayed side-by-side for comparison. This plot helps answer questions like:

  • Did the structure of results change over years?
  • Did the spread in results got bigger or smaller?
  • Did the spread change because of one or more categories?

All countries perspective displays students' mean performance on horizontal axis and names of the countries on vertical axis. It helps find out for example:

  • Which countries achieve the best mean results?
  • How are top countries different between subjects?
  • How big is the difference between best- and worst-performing countries?

The application was created by Mateusz Staniak, Institute of Mathematics, University of Wrocław under supervision of Przemysław Biecek, Faculty of Mathematics and Information Science, Warsaw University of Technology. The application is created with R and Shiny. The source code is available at https://github.com/mi2-warsaw/PISAoccupations.

For more results related to PISA 2012 please see Pisa in Focus n36 or this application.

All results presented in this app can be downloaded in Excel format from following links. results for PISA 2003, results for PISA 2006, results for PISA 2009, results for PISA 2012, results for PISA 2015

PISA study along with several other large-scale assessment studies uses plausible values methodology. For details please refer to PISA technical report. Calculations were performed using accompanying R package that can be downloaded from github. Raw data can be found on OECD website under Databases category.

Students' mean performance is plotted on the vertical axis and year of PISA study is displayed on the horizontal axis to help you discover trends across all the ISCO categories.


By default all ISCO categories are displayed. You can focus on some of them by clicking 'Plot settings' and unchecking categories.

Students' mean performance is displayed on vertical axis, two countries are on left and right sides of the plot. This plot helps you find out if the results are similar in all categories.


Mean performance is plotted on the vertical axis, horizontal axis shows year of study. You can see how results structure changed over years in one country and compare it with another.


Hovering over lines or points on the plot displays a tooltip that gives a name of occupation, it's mean performance and more information.

Students' mean performance is plotted on the horizontal axis, country names on the vertical axis. Hover over the points or lines to see detailed informations.


By default all ISCO categories are displayed. You can focus on some of them by clicking 'Plot settings' and unchecking categories.