CDP Data Visualization enables you to create Histogram visuals.

Histogram visuals enable quick visual analysis of the distribution of numerical data. It is an estimate of the frequency distribution of a continuous quantitative variable, accomplished by splitting it into consecutive, non-overlapping intervals, referred to as "buckets".

When you change the number of buckets (the default is 10), CDP Data Visualization determines the data range and splits it equally among the buckets, groups the metric into these buckets, and plots vertical bars to represent it.

Histograms support both normalized and cumulative forms, and may be used in a trellis formation.

The following steps demonstrate how to create a new histogram visual on a dataset World Life Expectancy [data source samples.world_life_expectancy].

For an overview of shelves that specify this visual, see Shelves for histograms.

  1. Start a new visual based on dataset World Life Expectancy [data source samples.world_life_expectancy]; see Creating a visual.
  2. In the visuals menu, find and click histogram.
    selecting histogram chart type
    selecting histogram chart type
  3. Note that the shelves of the visual changed. They are now X Dimensions, Y Dimensions, Measure (mandatory), and Filters.
    shelves of histogram visual type
  4. To show specific items, populate the shelves from the available fields (X Dimensions, Y Measures, and so on) in the Data menu..

    Under Measures, select population and drag it over the Measures shelf on the main part of the screen. Drop to add it to the shelf.

  5. Click Refresh Visual.

    The default histogram visual appears, dividing the data into 10 buckets. As you can see, most the data is in the first bucket, and this visual is not very enlightening.

    Figure 1. Histogram Visual
    basic form of histogram
  6. On the Filters shelf, add several Dimensions and Measures from the Data menu.
    This enables you to dynamically control the data input, and discover the data at a more granular level.

    For example, from Dimensions, drag year onto the Filters shelf, and select the year 2010.

    You can also add un_region to the Filters shelf, and select Africa.

  7. Click Refresh Visual, and note the new shape of the histogram.

    Hovering the mouse over the histogram shows the data ranges and frequency for each bucket of the histogram.

    Notice that the filtering options significantly reduced result set.

    Figure 2. Histogram, with year=2010 and un_region='Africa'
    histogram with year and un_region filter
  8. Click (pencil icon) next to the title of the visualization to edit it, and enter the new name.
  9. Change the title to World Population - Histogram.
  10. At the top left corner of the Visual Designer, click Save.

Specifying the Bucket Count

The default number of histogram buckets is 10, but you can easily change this.

Follow the instructions in Customizing basic settings and Changing the bucket count to double the number of buckets in the histogram.

Note the appearance of the histogram when the number of buckets doubles, and the range of values covered by each bucket is therefore reduced by half.

Figure 3. Histogram, with 20 Buckets
histogram with number of buckets raised to 20

Normalizing the Histogram

The default vertical axis of a histogram represents the count of values that map to a particular bucket. To report the histogram as a percentage of a whole, the histogram count is normalized to add up to 1, and then the bars represent the proportionate frequency.

Follow the instructions in Customizing basic settings and Showing normalized histograms to double the number of buckets in the histogram.

Note the appearance of the normalized histogram, where the vertical axis and the Tooltips report Frequency as a percentage.

Figure 4. Histogram, with Normalized Option
normalized histogram with 20 buckets


By default, the histogram reports each bucket individually. The cumulative option adds each bucket's count or frequency to the running total, so that the right-most bucket reports the total count or 1 (100%), depending on whether the normalized histogram option is active.

Follow the instructions in Customizing basic settings and Showing cumulative histograms to double the number of buckets in the histogram.

Note the appearance of the histogram when the buckets report cumulative values.

Figure 5. Histogram, with Cumulative Option
histogram with normalized and cumulative options