[Expand]General Information
[Expand]WinForms Controls
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Collapse]WPF Controls
  Prerequisites
 [Expand]What's Installed
 [Expand].NET Core 3 Support
 [Expand]Common Concepts
 [Expand]MVVM Framework
 [Collapse]Controls and Libraries
   Reporting
  [Expand]Data Grid
  [Expand]Ribbon, Bars and Menu
  [Collapse]Charts Suite
   [Collapse]Chart Control
    [Expand]Getting Started
    [Collapse]Fundamentals
     [Expand]Diagram Fundamentals
     [Collapse]Series Fundamentals
       Series Types Compatibility
      [Collapse]2D Series Types
       [Expand]Area Series
       [Expand]Bar Series
       [Expand]Financial Series
       [Expand]Pie and Donut Series
       [Expand]Point, Line, and Bubble Series
       [Expand]Polar Series
       [Expand]Radar Series
        Funnel Series
        Box Plot Series
      [Expand]3D Series Types
    [Expand]Providing Data
    [Expand]Chart Elements
    [Expand]Appearance Customization
    [Expand]End-User Features
    [Expand]Design-Time Features
    [Expand]Examples
    [Expand]Additional Resources
   [Expand]Chart3D Control
  [Expand]Pivot Grid
  [Expand]Scheduler
  [Expand]Spreadsheet
  [Expand]Rich Text Editor
  [Expand]Tree List
  [Expand]Gauge Controls
  [Expand]Map Control
  [Expand]Layout Management
  [Expand]Windows Modern UI
  [Expand]Printing-Exporting
  [Expand]Data Editors
  [Expand]Navigation Controls
  [Expand]Spell Checker
  [Expand]Property Grid
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Gantt Control
  [Expand]Diagram Control
  [Expand]Windows and Utility Controls
   Dialogs, Notifications and Panels
  [Expand]Scheduler (legacy)
 [Expand]Scaffolding Wizard
 [Expand]Localization
  Redistribution and Deployment
  Get More Help
 [Expand]API Reference
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Reporting
[Expand]Report and Dashboard Server
[Expand]Dashboard
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)

Box Plot Series

The Box Plot (also called Box-and-Whisker Plot) chart is used to analyze statistic-driven data points. To draw a Box Plot point, pass the Min, Quartile1, Median, Quartile3, and Max parameters. You can also display a set of Outliers and a Mean value (optional).

Demo: Box Plot

Expanded Chart Type Characteristics

The table below lists the main box plot chart characteristics:

Feature Value
Series view type BoxPlotSeries2D
Diagram type XYDiagram2D
Number of arguments per series point 1
Number of values per series point 6 values and an array of outliers

The following image shows the Box Plot chart elements:

Expanded Limitations

The Box Plot series view does not support series labels.

Expanded Create a Box Plot Chart

The following example demonstrates how to create a Box Plot chart with three points:

  • Add a chart to a WPF project.
  • Add a XYDiagram2D (see XYDiagram2D) object to the chart.
  • Add a BoxPlotSeries2D (see BoxPlotSeries2D) object to the diagram. Specify the series's data source.
  • Use the following properties to specify data members for the series:

    Markup:

    Code-Behind:

Expanded Format the Crosshair Label

Use the XYSeries2D.CrosshairLabelPattern property to format the crosshair label's text.

The Chart Control provides the following placeholders that you can use in patterns:

Placeholder Description
{BP_MIN} Displays the Box Plot point's Minimum value.
{BP_Q1} Displays the Box Plot point's First Quartile value.
{BP_MDN} Displays the Box Plot point's Median value.
{BP_AVG} Displays the Box Plot point's Mean value.
{BP_Q3} Displays the Box Plot point's Third Quartile value.
{BP_MAX} Displays the Box Plot point's Maximum value.

You can use Format Specifiers to format the placeholders' values. For example, the "{BP_Q1:f1}" pattern displays the First Quartile value with one digit after the comma.

Expanded Change Chart Appearance

This section explains how to modify the Box Plot chart's appearance.

The BoxPlotSeries2D class exposes the following appearance settings for the Box Plot chart:

Expanded See Also

Is this topic helpful?​​​​​​​