可视化数据分布是数据分析、质量控制和报告的常见需求。直方图提供了数据集值范围(箱)频率的快速视图。在本文中,您将了解如何使用 Aspose.Cells for .NET 和 C# 在 Excel 工作簿中创建专业的直方图。指南包括可直接运行的代码示例、每一步的解释以及自定义图表外观的技巧。
本文涵盖以下主题:
C# Excel 库创建直方图
Aspose.Cells for .NET 是一个功能强大、特性丰富的 Excel 库,使开发人员能够创建、修改和渲染 Excel 文件,而无需 Microsoft Office。它完全支持包括 Histogram 在内的现代图表类型,并提供用于数据操作、图表自定义和文件转换的流畅 API。
使用 Aspose.Cells for .NET 的主要优势:
- 全面 API – 以编程方式访问每个 Excel 功能。
- 高级图表支持 – 原生支持所有 Excel 图表类型,包括直方图。
- 高性能 – 高效处理大型工作簿。
- 多格式兼容性 – XLSX、XLS、CSV、PDF、图像格式等。
三步轻松入门:
- 下载 the latest release from the Aspose.Cells 发布页面.
- 安装 the package via NuGet:
PM> Install-Package Aspose.Cells - 添加
using Aspose.Cells;到你的 C# 源文件中。
使用 C# 在 Excel 中创建直方图
下面是一个完整的、独立的 C# 示例,它:
- 生成随机数值数据。
- 将数据写入工作表。
- 插入自动创建分箱的直方图。
- 将工作簿保存为 XLSX 文件。
重要步骤说明
| 步骤 | 目的 |
|---|---|
| 2 | 生成真实的示例数据。您可以将其替换为来自数据库、文件或任何其他来源的数据。 |
| 3 | 添加一个类型为 ChartType.Histogram 的新图表。坐标定义图表在工作表上的显示位置。 |
| 4 | 将数据范围链接到图表。true 标志告诉 Aspose.Cells 该范围包含 值(Y‑values)。 |
| 5 | 简单的格式设置——绘图区域背景为白色,图例位于底部。 |
| 6 | 将工作簿保存为 XLSX 文件,可在 Excel 中打开,或使用 Aspose.Cells 转换为 PDF、PNG 等格式。 |
运行程序,打开生成的 HistogramChart_Output.xlsx,您将看到一个直方图,展示 100 个随机分数的分布情况。
获取免费许可证
通过获取临时许可证,免费试用 Aspose.Cells。访问 Aspose 临时许可证页面 以请求 30 天许可证,该许可证可移除评估水印并启用全部功能。
直方图 Excel:免费资源
通过以下免费资源深入了解:
- Developer’s Guide – 综合文档: https://docs.aspose.com/cells/net/
- Online Apps – 在浏览器中创建、编辑和转换 Excel 文件: https://products.aspose.app/cells/family
- API Reference – 详细的类和方法参考: https://reference.aspose.com/cells/net/
- How‑To Articles – 实际场景和代码示例: https://blog.aspose.com/zh/categories/aspose.cells-product-family/
结论
使用 Aspose.Cells for .NET 创建直方图图表既简单又完全可编程。通过利用库的原生 ChartType.Histogram 和丰富的 SpecificProperties 选项,您可以生成可导出为 XLSX、PDF 或图像格式的分布可视化。使用提供的示例作为基础,并根据您的数据源、分箱要求和视觉品牌进行调整。
如果您有任何问题或需要进一步的帮助,请随时加入 Aspose.Cells 社区论坛。