可视化统计分布帮助分析师快速识别数据的分布范围、异常值和中位数。在本指南中,您将学习如何使用 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 等格式。
入门
- 从发布页面下载最新的 Aspose.Cells for .NET。
- 安装 NuGet 包:
PM> Install-Package Aspose.Cells
- 在您的 C# 项目中添加对
Aspose.Cells的引用。
现在,您已经准备好创建 BoxWhisker 图表。
在 Excel 中使用 C# 创建箱线图
1. 基本箱形图
以下示例创建一个简单的工作簿,填充统计数据,并添加一个 BoxWhisker 图表。
关键步骤说明
| Step | What 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 资源:
- 开发者指南 – https://docs.aspose.com/cells/net/
- 免费在线应用 – https://products.aspose.app/cells/family
- API 参考 – https://reference.aspose.com/cells/net/
- 操作指南文章 – https://blog.aspose.com/zh/categories/aspose.cells-product-family/
结论
使用 Aspose.Cells for .NET,创建统计可视化(例如 BoxWhisker charts)非常简单。该库提供对数据范围、图表类型和样式的完整控制,使您能够直接在 Excel 工作簿中嵌入专业级分析。使用提供的代码示例作为起点,然后进一步自定义以满足您的报告需求。
如果您遇到任何问题或有疑问,请随时在 Aspose.Cells support forum 上寻求帮助。