使用 ParetoLine 图可视化缺陷、销售或任何指标的分布,帮助您快速识别最重要的贡献者。在本指南中,您将学习如何使用 C# 和 Aspose.Cells for .NET 在 Excel 中创建 ParetoLine 图。示例涵盖数据准备、图表创建、Pareto 线配置以及将工作簿保存为多种格式。
本文涵盖以下主题:
C# Excel 库创建 ParetoLine 图表
Aspose.Cells for .NET 是一个全面的 Excel 操作库,允许开发人员在未安装 Microsoft Office 的情况下创建、修改和渲染 Excel 文件。它支持广泛的图表类型,包括 ParetoLine 图表,该图表将柱形图与累计百分比线相结合。
使用 Aspose.Cells for .NET 的主要优势:
- Rich API – 完全访问 Excel 功能,包括高级图表类型。
- High Performance – 高效处理大型工作簿和数据集。
- Multiple Output Formats – 保存为 XLSX、XLS、CSV、PDF、PNG 等格式。
- No COM Interop – 在任何支持 .NET 的平台上均可运行。
快速入门:
PM> Install-Package Aspose.Cells
使用 C# 在 Excel 中创建 ParetoLine 图表
概述
ParetoLine 图表本质上是一个 Column 图表,用于显示原始值,以及一个 Line 图表,用于显示这些值的累计百分比。步骤如下:
- 创建一个
Workbook并获取第一个工作表。 - 用分类数据和相应的数值填充工作表。
- 添加一个 Column 图表。
- 添加第二个系列(累计百分比),并将其图表类型设置为 Line。
- 为折线系列启用次坐标轴。
- 格式化坐标轴、标题和数据标签。
- 保存工作簿。
完整的 C# 代码示例
关键步骤说明
| Step | Purpose |
|---|---|
| 2 | 插入帕累托图将要表示的原始数据。 |
| 3 | 计算折线系列所需的累计百分比。 |
| 4‑5 | 创建基础 Column 图表并添加第一系列(缺陷计数)。 |
| 6‑7 | 添加第二系列,将其类型设置为 Line,并放置在次坐标轴上。 |
| 8 | 将次坐标轴格式化为百分比,并添加数据标签以提高清晰度。 |
| 10 | 保存工作簿;Aspose.Cells 还可以通过更改文件扩展名将图表渲染为 PDF、PNG 等格式。 |
获取免费许可证
使用 临时免费许可证 探索 Aspose.Cells,以解锁所有功能并消除评估限制。访问 临时许可证页面 并按照简单步骤获取您的许可证文件。
资源
- 开发者指南 – 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 创建 ParetoLine 图表非常简单:准备数据,添加柱状图,覆盖一条用于累计百分比的折线系列,并微调外观。提供的代码已准备好编译和运行,能够生成专业外观的 Pareto 分析图表,并可保存为任何受支持的格式。
如果您有任何问题或需要帮助,请加入我们的免费支持论坛。