Charting controls
SPEAK has a group of controls that you can use for charting data. You can create different chart types using the following controls:
-
AreaChart
-
BarChart
-
ColumnChart
-
JourneyChart
-
DoughnutChart
-
LineChart
-
PieChart
-
RadarChart
Chart types
You can create a number of different chart types with the charting controls. The following sections describe these chart types.
Single-series chart
A single-series chart is a chart that shows one data set:
You use a single-series chart to show how the value of a variable changes over time, for example, monthly visitors to a website. You typically use an AreaChart or a LineChart control for this.
You also use a single-series chart to visualize proportions of a total value. You use the PieChart or the DoughnutChart control for this:
The PieChart and the DoughnutChart controls only support showing single-series data, while the ColumnChart, BarChart, LineChart, and AreaChart controls support showing single-series data and multiseries data.
Multiseries chart
A multiseries chart is a chart that shows more than one data set:
You use a multiseries chart to show a comparison of categories of data, for example, monthly new visitors to a website and monthly recurring visitors to the site.
You typically use an AreaChart, LineChart, BarChart, or ColumnChart control for this.
The ColumnChart, BarChart, LineChart, and AreaChart controls support showing multiseries data.
Multiple axis chart
A multiple axis chart is a multiseries chart that has a separate axis for each data series. In practice, this works best with two data sets. Each axis has distinct labels and ticks:
The LineChart control supports multiple y-axes.
Stacked series chart
A stacked series chart is a multiseries chart where the distinct series are stacked:
The ColumnChart, BarChart, and AreaChart controls can stack series when they show multiseries data sets.
Multiple charts
All charting controls can show a sequence of charts. When the data you provide for a control contains multiple data sets, the controls automatically show a chart for each data set:
The JourneyChart control
The JourneyChart control is different from the other charting controls. It does not create a standard chart:
The JourneyChart control displays an extended ColumnChart chart and organizes data on a timeline. Users can select the time range (“duration”) of the data the control displays, and they can “drill up” and “drill down” through time ranges.






