Functional patterns

There are various functional patterns that support user activities such as analyzing data, communicating data stories, monitoring, and planning.

Use the appropriate visualization method for the need you are trying to satisfy, and keep in mind that there is a range of functions that are supported, that can be used to reveal insights.

This functional pattern helps to communicate a single important data point to a reader.

Suitable visualization methods are:

Scaled-up number (single value) chart example
Scaled-up number
Gauge example
Gauge
Progress indicator example
Progress indicator

This functional pattern helps revealing forms or patterns in the data to give it meaning.

Suitable visualization methods are:

Area graphs

Area graph, overlapping chart example
Area graph, overlapping
Stacked area graph chart example
Stacked area graph
Stacked area graph % example
Stacked area graph %

Bar charts

Bar chart example
Bar chart
Clustered bar chart example
Clustered bar chart
Stacked bar chart example
Stacked bar chart
Stacked bar chart % example
Stacked bar chart %

Column charts

Column chart example
Column chart
Clustered column chart example
Clustered column chart
Stacked column chart example
Stacked column chart
Stacked column chart % example
Stacked column chart %

Other

Line plot chart example
Line plot
Spline graph chart example
Spline graph

This functional pattern helps with identifying differences or similarities between categories or show the composition of the data set.

Suitable visualization methods are:

Bar charts

Bar chart example
Bar chart
Clustered bar chart example
Clustered bar chart
Stacked bar chart example
Stacked bar chart
Stacked bar chart % example
Stacked bar chart %

Column charts

Column chart example
Column chart
Clustered column chart example
Clustered column chart
Stacked column chart example
Stacked column chart
Stacked column chart % example
Stacked column chart %

Line charts

Line plot chart example
Line plot
Spline graph chart example
Spline graph

Other

Donut chart example
Donut chart

This functional pattern is best used to transform categorical or numeric data in such a way, that the values get sorted by their rank.

Suitable visualization methods are:

Bar charts

Bar chart example
Bar chart
Clustered bar chart example
Clustered bar chart
Stacked bar chart example
Stacked bar chart
Stacked bar chart % example
Stacked bar chart %

Column charts

Column chart example
Column chart
Clustered column chart example
Clustered column chart
Stacked column chart example
Stacked column chart
Stacked column chart % example
Stacked column chart %

This functional pattern helps with analyzing frequency, how data is spread out over an interval, or how it is grouped.

Suitable visualization methods are:

Area graphs

Area graph, overlapping chart example
Area graph, overlapping
Stacked area graph chart example
Stacked area graph

Line charts

Line plot chart example
Line plot
Spline graph chart example
Spline graph

This functional pattern helps with understanding how something is divided up in the context of its totals.

Suitable visualization methods are:

Bar charts

Stacked bar chart example
Stacked bar chart
Stacked bar chart % example
Stacked bar chart %

Column charts

Stacked column chart example
Stacked column chart
Stacked column chart % example
Stacked column chart %

Other

Donut chart example
Donut chart
Gauge example
Gauge
Pie chart example
Pie chart
Progress indicator example
Progress indicator

This functional pattern helps with finding trends and changes over time. A requirement is the presence of a time stamp.

Suitable visualization methods are:

Area graphs

Area graph, overlapping chart example
Area graph, overlapping
Stacked area graph chart example
Stacked area graph
Stacked area graph % example
Stacked area graph %

Column charts

Column chart example
Column chart
Clustered column chart example
Clustered column chart
Stacked column chart example
Stacked column chart
Stacked column chart % example
Stacked column chart %

Other

Line plot chart example
Line plot
Spline graph chart example
Spline graph
Stepped function chart example
Stepped function graph
Stepped line chart example
Stepped line graph

This functional pattern helps with understanding differences or similarities between values or to a whole.

Suitable visualization methods are:

Bar charts

Stacked bar chart example
Stacked bar chart
Stacked bar chart % example
Stacked bar chart %

Column charts

Stacked column chart example
Stacked column chart
Stacked column chart % example
Stacked column chart %

Other

Donut chart example
Donut chart
Gauge example
Gauge