可视化统计分布帮助分析师快速识别数据的分布范围、异常值和中位数。在本指南中,您将学习如何使用 C# 与 Aspose.Cells for .NET 在 Excel 中创建 BoxWhisker chart(也称为箱线图)。示例涵盖基本图表创建、数据准备以及一些自定义,如轴标题和样式。所有代码片段均完整且可直接编译。

本文涵盖以下主题:

C# Excel 库用于创建箱线图

Aspose.Cells for .NET 是一个强大的 Excel 自动化库,使得以编程方式轻松生成、修改和格式化 Excel 文件。它支持完整的 Excel 图表类型,包括统计 BoxWhisker 图表。

使用 Aspose.Cells for .NET 的关键好处:

  • Rich API – 访问所有 Excel 功能,从公式到高级图表。
  • No Microsoft Office Dependency – 在支持 .NET 的任何平台上运行。
  • High Performance – 高效处理大型工作簿。
  • Multiple Format Support – 支持 XLSX、XLS、CSV、PDF、ODS 等格式。

入门

  1. 发布页面下载最新的 Aspose.Cells for .NET。
  2. 安装 NuGet 包:
PM> Install-Package Aspose.Cells
  1. 在您的 C# 项目中添加对 Aspose.Cells 的引用。

现在,您已经准备好创建 BoxWhisker 图表。

在 Excel 中使用 C# 创建箱线图

1. 基本箱形图

以下示例创建一个简单的工作簿,填充统计数据,并添加一个 BoxWhisker 图表。

关键步骤说明

StepWhat it does
创建工作簿实例化一个新的 Excel 文件。
填充数据在 A 列插入类别名称,在 B‑D 列插入三个数据系列。
添加图表ChartType.BoxWhisker 创建 BoxWhisker 图表对象。
设置数据范围NSeries.Add 关联数值数据,而 CategoryData 关联类别。
自定义调整坐标轴标题、背景颜色,并显示中位数数据标签。
保存将工作簿写入磁盘(.xlsx)。

2. 高级自定义(样式和异常显示)

下面的示例演示如何更改箱体填充颜色、轮廓样式,并配置 outlier 标记。

此示例添加的内容

  • Series‑specific formatting – 为每个数据系列提供不同的填充颜色和边框样式。
  • Outlier visualization – 打开异常值点并将标记自定义为红色圆圈。
  • Clear axis titles – 帮助最终用户了解图表的上下文。

两个代码片段都可以使用 .NET 6+(或任何 Aspose.Cells 支持的 .NET 版本)进行编译,并且无需 Microsoft Office 即可运行。

获取免费许可证

想要在没有限制的情况下尝试 Aspose.Cells 吗?从 Aspose 临时许可证页面 获取临时免费许可证。该许可证会移除评估水印并解锁完整 API,允许您在应用程序中尝试 BoxWhisker 图表及其他功能。

BoxWhisker 图表 Excel:免费资源

继续学习这些官方 Aspose 资源:

结论

使用 Aspose.Cells for .NET,创建统计可视化(例如 BoxWhisker charts)非常简单。该库提供对数据范围、图表类型和样式的完整控制,使您能够直接在 Excel 工作簿中嵌入专业级分析。使用提供的代码示例作为起点,然后进一步自定义以满足您的报告需求。

如果您遇到任何问题或有疑问,请随时在 Aspose.Cells support forum 上寻求帮助。

另请参阅