How to Create a Semi-Doughnut Chart

Table of Contents

What is a Semi-Doughnut Chart

Semi-Doughnut Charts show how much parts contribute to the whole. They look like doughnuts cut in half. Semi-Doughnut charts may be displayed with different drawing styles, in 3D, with exploded slices.

Our semi-doughnuts may appear in different combinations as it follows:

  1. Single-Series Semi-Doughnut Chart – typical 2D/3D semi-doughnut with slices.
  2. Nested Semi-Doughnut Chart – one within the other, with arc version possible.
  3. Multiple Semi-Doughnut Charts – nested semi-doughnuts split into smaller charts.
  4. Solid Gauge Chart – single-value representation with a two-slice semi-doughnut.

Steps to Create a Semi-Doughnut Chart

Start Visual Xtractor or Data Xtractor. Connect to a database. Create or design a SQL query. Run the query and check the results.

  1. Display and enable the Chart query builder.
  2. Select one or more numeric data columns as Pie ChartsSemi-Doughnut.
  3. Select a column as textual Label.

Semi-Doughnut Chart Demo Queries

Look for the ready-to-use Semi-Doughnut Chart generated query under the Queries > Demo Queries > Charts > Pie Charts folder. Click on the “add demo queries” command link, if not there.

Semi-Doughnut Chart
Other doughnut-related demo queries:

  • Nested Semi-Doughnut Chart
  • Semi-Doughnut Gauge

Generated demo queries must work for any database, with no restriction. They use constant values generated on-the-fly and your database SQL engine, but do not depend on data from your tables, and never alter your database in any way.

Customize your Semi-Doughnut Chart

  1. Change the pie drawing style (to Soft Edge or Concave).
  2. Make it semi-transparent.
  3. Explode all slices (or just some of them).
  4. Show data labels as percent values.
  5. Hide some slices through the legend items.
  6. Switch to 3D.
  7. Nested semi-doughnuts can be split into separate smaller single-series charts.
  8. Single or multiple semi-doughnuts may also appear as thin arcs.

Custom Semi-Doughnut Chart


  • Creating Semi-Doughnut Charts in Data Xtractor or Visual Xtractor is fast and trivial: set one or more numeric columns as Semi-Doughnut, and one textual column as Label.
  • All builtin powerful features of these chart type are common to most other charts: filtering series through the legend items, interactivity, monochrome or grayscale colors, rich axis and data label selections etc.
  • Switch to another builtin chart theme, or customize your own, for any possible color or other styles.