ShinyStats: experiment and interact with statistical tests

About ShinyStats:

“ShinyStats” is a series of web-based interactive applications (Apps) created using the R statistical programming language and an extension called Shiny. Students are given already visualised sample data to interact with; for example, they can manipulate the number of observations. Each time an observation is altered, the application displays the p-value (an indicator of statistical significance). This level of experimentation gives the students a more thorough understanding of statistical concepts, benefitting not only their own research and analysis but also the ability to understand the results quoted in published medical literature.

Source code available in:


with ongoing support from:

ShinyStats is developed using:

Privacy notice: does not collect any information on its users and it does not use cookies.

Accessibility statement - click to reveal. # Accessibility statement for ShinyStats

This accessibility statement applies to

This website is run by The University of Edinburgh. We want as many people as possible to be able to use this website. For example, that means you should be able to:

  • Zoom in up to 300% without the text spilling off the screen.
  • Modify the line height and spacing of text by zooming in.
  • Navigate most of the website using just a keyboard.
  • We’ve also made the website text as simple as possible to understand.

AbilityNet has advice on making your device easier to use if you have a disability.

How accessible this website is

We know some parts of this website are not fully accessible:

  • We have not tested the website using a screen reader.

Feedback and contact information

If you need information on this website in a different format:

email Riinu Pius: We’ll consider your request and get back to you in 30 days.

Reporting accessibility problems with this website

We’re always looking to improve the accessibility of this website. If you find any problems not listed on this page or think we’re not meeting accessibility requirements, contact Riinu Pius:

Enforcement procedure

The Equality and Human Rights Commission (EHRC) is responsible for enforcing the Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018 (the ‘accessibility regulations’). If you’re not happy with how we respond to your complaint, contact the Equality Advisory and Support Service (EASS).

Technical information about this website’s accessibility

The University of Edinburgh is committed to making its website accessible, in accordance with the Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018.

Compliance status

This website is partially compliant with the Web Content Accessibility Guidelines version 2.1 AA standard, due to the non-compliances listed below.

Non-accessible content

The content listed below is non-accessible for the following reasons.

Non-compliance with the accessibility regulations


Disproportionate burden

Some images do not have a text alternative, so people using a screen reader cannot access the information. This fails WCAG 2.1 success criterion 1.1.1 (non-text content). Due to the nature of these pedagocial applications - teaching statistics via visualisations, it is not possible completely replace the information given by these images with text in this application. More traditional - text and equation based - statistics books should be used instead.

Content that’s not within the scope of the accessibility regulations


Preparation of this accessibility statement

This statement was prepared on 22-09-2020. It was last reviewed on 22-09-2020.

This website was last tested on 22-09-2020. The test was carried out by the creator of the website.

We used this approach to deciding on a sample of pages to test: all pages.