[]
        
(Showing Draft Content)

Chart Types

Spread for WPF supports a wide range of chart types including various variations. For instance, along with line charts, you can also create stacked line charts, 100% stacked line charts, etc. using properties available in the necessary APIs.

Here is a categorization of different chart types based on their general use cases. To know about variations of these chart types, you can navigate to corresponding topics by clicking on the hyperlinks.

Basic Charts

Chart Type

Use Case

Area Chart

Use area charts to emphasize the magnitude of the trend along with demonstrating the trend. Based on the line charts, area charts are distinct because of the filled area between the line segments and the x-axis.

Bar Chart

Use bar charts to demonstrate patterns and trends across different categories. In these charts, each horizontal bar corresponds to a category and its length corresponds to the value or measure of that category.

Column Chart

Like bar charts, column charts use vertical columns instead of horizontal bars for identifying the trends. These charts are generally used to plot data easily on the X-axis.

Line Chart

Use line charts to plot the continuously changing data against a periodic interval. They are generally used to show trends over a period of time. However, they can also be used to plot data against other continuous periodic values such as temperature, distance, etc.

Pie Chart

Use pie charts to demonstrate the relative contribution of various categories. It is one of the most used charts and makes it easy to compare proportions by displaying the contribution of each value (slice) to a total (pie).

Doughnut Chart

Similar to pie charts, use donut charts to display proportional data with just a visual difference of a hole in the centre.

Statistical Charts

Chart Type

Use Case

Histogram Chart

Use histograms to present the data distribution over a continuous interval to know which sub-interval gets the maximum or minimum frequency.

Scatter Chart

Use scatter charts to as a two-dimensional chart that shows the relationship between two variables. In this type of charts, both horizontal and vertical axes are value axes that plot numeric data to show the correlation between two variables.

Bubble Chart

Use bubble charts as a variation of a scatter chart. It also illustrates relationships between individual items or categories where the data points are replaced with bubbles.

Box and Whisker Chart

Use box-and-whisker charts to display the distribution of numerical data in the form of quartiles, means, and outliers.

Waterfall Chart

Use waterfall charts to indicate the fluctuation in data over a period of time and its cumulative impact on an initial value.

Pareto Chart

Use pareto charts to analyze the frequency of problems or causes in a process.

Specialized Charts

Chart Type

Use Case

Treemap Chart

Use treemap charts to display large amounts of hierarchical data without any space constraints. You can plot more than tens of thousands of data points.

Sunburst Chart

Use sunburst charts to break down data into different entities for identifying and visualizing multilevel parent-child relationships in different business scenarios quickly and efficiently.

Funnel Chart

Use funnel charts to demonstrate the gradual reduction in data as it moves through various stages of a linear process. These charts also help in identifying the problem areas in such processes.

Radar Chart

Use radar charts as radial charts that help in visualizing the comparison of two or more groups of values against various features or characteristics. These charts represent each variable on a separate axis, which are arranged radially at equal distances from each other.

Stock Chart

Use stock charts to illustrate fluctuations in data. It can represent fluctuations in stock, daily rainfall, or annual temperatures. Typically, this chart is ideal for analyzing financial data and visualizing stock information.

Combination Charts

Chart Type

Use Case

Combo Charts

Use the combination of two or more different charts in the same plot area to compare the different data sets that are related to each other.