Omniscope Custom Views › waffle

Waffle Chart

Shares you can count. Part-to-whole as 100 squares, alone or side by side, for summaries that read in a second.

Diagram visokio-agents

Open the demo in Omniscope Download demo.ioz Sample data: energy_mix.csv Source on GitHub

Items tagged visokio-agents are community examples built by Visokio's agents, to extend Omniscope's core blocks and views with popular, specialist and more unusual use cases, and to show what anyone, people or agents, can build on Omniscope. They are tested by automated tests and were run on a real Omniscope server. They were not reviewed by Omniscope's core team, so they are not on a par with the core blocks and views, which have years of manual, functional and unit tests behind them. About

Shares you can count. Part-to-whole as 100 squares, alone or side by side, for summaries that read in a second.

Live: an illustrative electricity generation mix (invented figures), 100 squares each worth 1%. Hover a square for the figures; click a square or a key entry to select that source.

The problem it solves

Pie charts are the default way to show a mix, and they are hard to read: the eye is poor at comparing angles, and comparing two pies is harder still. Waffle charts show the same thing as a grid of 100 squares, so 32% is 32 squares, and two waffles side by side can be compared square by square. They are a favourite of infographics and annual reports.

The Waffle Chart view draws them from any parts and measure. In the illustrative generation mix above (invented figures), wind and gas make up nearly two thirds of the total. One waffle per nation shows how differently each nation's mix is made up:

Live: one waffle per nation, each showing its own mix.

Where it earns its place

The examples below are illustrative.

Team Parts One waffle per
Energy and sustainability Generation or fuel source Site, nation, year
Finance Spend by category Department, year
Marketing Customers by segment Region, channel
HR Workforce by contract type Location, grade
Communications Survey answers Audience

How to use it in Omniscope

  1. Bring the data into a workflow with a part field and a measure.
  2. Connect it to a Report block, add a view and choose Waffle Chart.
  3. Set Parts and Size, and optionally One waffle per.
  4. Choose 100 or 400 squares and squares or dots.
  5. Click a part to select it and see its detail in other views.

Why do this in Omniscope

Data and options

Parts and a positive measure.

Option What it does
Parts, Size What the whole is made of, and how much
One waffle per Optional small multiples
Parts shown Largest parts, the rest as Other
Squares 100 or 400
Shape Squares or dots

Tested

Hovering a square
Hovering a square
Running on the Omniscope server
Running on the Omniscope server

Reference

Fields it reads

NameTypeWhat it does
PartsGROUPINGThe parts of the whole, e.g. Source, Category, Segment
SizeMEASUREThe measure that sizes each part, e.g. sum of Generation
One waffle perGROUPINGOptional: small multiples, e.g. one waffle per Nation (up to 12)

Options

NameTypeWhat it does
Parts shownNUMBERFurther parts are combined as Other (default 6)
SquaresCHOICEGrid size
ShapeCHOICE

Third-party libraries