Code example explaining how to set up pie charts.
Refer to What is a Pie Chart? for a pie chart presentation.
Create and Configure a Pie Chart
public static void CreatePieChart(AnalysisApplication application)
{
// Add a pie chart to the page
PieChart pieChart = application.Document.ActivePageReference.Visuals.AddNew<PieChart>();
pieChart.Title = "Basic Pie Chart";
// Connect the pie chart to data
DataManager dataManager = application.Document.Data;
pieChart.Data.DataTableReference = dataManager.Tables.DefaultTableReference;
// Set filtering for the visualization
pieChart.Data.UseActiveFiltering = true;
// Set marking for the visualization
pieChart.Data.MarkingReference = dataManager.Markings.DefaultMarkingReference;
// Segment by category
pieChart.ColorAxis.Expression = "<Type>";
// Size segment by Sum of Sales
pieChart.SectorSizeAxis.Expression = "Sum(Sales)";
}