可视化数据分布是数据分析、质量控制和报告的常见需求。直方图提供了数据集值范围(箱)频率的快速视图。在本文中,您将了解如何使用 Aspose.Cells for .NETC# 在 Excel 工作簿中创建专业的直方图。指南包括可直接运行的代码示例、每一步的解释以及自定义图表外观的技巧。

本文涵盖以下主题:

C# Excel 库创建直方图

Aspose.Cells for .NET 是一个功能强大、特性丰富的 Excel 库,使开发人员能够创建、修改和渲染 Excel 文件,而无需 Microsoft Office。它完全支持包括 Histogram 在内的现代图表类型,并提供用于数据操作、图表自定义和文件转换的流畅 API。

使用 Aspose.Cells for .NET 的主要优势:

  • 全面 API – 以编程方式访问每个 Excel 功能。
  • 高级图表支持 – 原生支持所有 Excel 图表类型,包括直方图。
  • 高性能 – 高效处理大型工作簿。
  • 多格式兼容性 – XLSX、XLS、CSV、PDF、图像格式等。

三步轻松入门:

  1. 下载 the latest release from the Aspose.Cells 发布页面.
  2. 安装 the package via NuGet:
    PM> Install-Package Aspose.Cells
    
  3. 添加 using Aspose.Cells; 到你的 C# 源文件中。

使用 C# 在 Excel 中创建直方图

下面是一个完整的、独立的 C# 示例,它:

  1. 生成随机数值数据。
  2. 将数据写入工作表。
  3. 插入自动创建分箱的直方图。
  4. 将工作簿保存为 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:免费资源

通过以下免费资源深入了解:

结论

使用 Aspose.Cells for .NET 创建直方图图表既简单又完全可编程。通过利用库的原生 ChartType.Histogram 和丰富的 SpecificProperties 选项,您可以生成可导出为 XLSX、PDF 或图像格式的分布可视化。使用提供的示例作为基础,并根据您的数据源、分箱要求和视觉品牌进行调整。

如果您有任何问题或需要进一步的帮助,请随时加入 Aspose.Cells 社区论坛

另请参见