,

Pareto Charts in R

A Pareto Chart is a sorted bar chart that displays the frequency (or count) of occurrences that fall in different categories, from greatest frequency on the left to least frequency on the right, with an overlaid line chart that plots the cumulative percentage of occurrences. The vertical axis on the left of the chart shows frequency (or count), and the vertical axis on the right of the chart shows the cumulative percentage. A Pareto Chart is typically used to visualize:

  • Primary types or sources of defects
  • Most frequent reasons for customer complaints
  • Amount of some variable (e.g. money, energy usage, time) that can be attributed to or classified according to a certain category

The Pareto Chart is typically used to separate the “vital few” from the “trivial many” using the Pareto principle, also called the 80/20 Rule, which asserts that approximately 80% of effects come from 20% of causes for many systems. Pareto analysis can thus be used to find, for example, the most critical types or sources of defects, the most common complaints that customers have, or the most essential categories within which to focus problem-solving efforts.

To find out how to implement a Pareto Chart in R, download this PDF: Radziwill_Pareto 

5 responses to “Pareto Charts in R”

  1. David Kanigan Avatar

    Can’t tell you how many times this holds true…and how often you find many distracted with time and resources on the 20…

  2. MANOJ KUMAR Avatar

    Reblogged this on Manoj Kumar and commented:
    Pareto in R

  3. Gustavo Avatar
    Gustavo

    Hello Nicole,

    Thank you very much for the article. It is helping me to do pareto charts in R. I would like to divide them by groups, think about shifts, for example. Is it possible to do it using qcc? Thanks

  4. Steve Avatar
    Steve

    The link to the PDF does not lead to a PDF, it just redirects to your site.

    1. Nicole Radziwill Avatar
      Nicole Radziwill

      Thanks Steve — just put up a new link. Updated the site on Oct 11 & still catching a few issues, so many thanks for your note.

Leave a Reply

I’m Nicole

Since 2008, I’ve been sharing insights and expertise on Digital Transformation & Data Science for Performance Excellence here. As a CxO, I’ve helped orgs build empowered teams, robust programs, and elegant strategies bridging data, analytics, and artificial intelligence (AI)/machine learning (ML)… while building models in R and Python on the side. In 2025, I help leaders drive Quality-Driven Data & AI Strategies and navigate the complex market of data/AI vendors & professional services. Need help sifting through it all? Reach out to inquire – check out my new book that reveal the one thing EVERY organization has been neglecting – Data, Strategy, Culture & Power.

More About Me or HIRE ME OR MY PEOPLE

Let’s connect