可视化多维数据对于深入分析至关重要。Bubble chart 允许您在单个可视化中显示三个数据系列——X 轴、Y 轴和气泡大小。在本指南中,您将学习如何使用 C# 和 Aspose.Cells for .NET 在 Excel 中创建 Bubble chart。无论是展示销售业绩、市场份额还是科学数据,以下示例都能帮助您仅用几行代码生成专业的、可导出的图表。

本文涵盖以下主题:

C# Excel 库用于创建气泡图

Aspose.Cells for .NET 是一个强大的 Excel 自动化库,简化了图表创建,包括气泡图。它提供了丰富的 API,用于添加数据、配置图表类型、定制系列,并将工作簿导出为多种格式(XLSX、PDF、PNG 等)。

使 Aspose.Cells 成为气泡图理想选择的关键特性:

  • 强类型安全 API – 在 Visual Studio 中提供完整的 IntelliSense 支持。
  • 直接图表操作 – 以编程方式更改系列类型、标记大小、颜色和轴设置。
  • 高性能 – 在没有 UI 开销的情况下处理大型数据集。
  • 多格式支持 – 保存为 XLSX、XLS、CSV、PDF、HTML 或图像。

入门

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

您现在已经准备好以编程方式创建气泡图。

使用 C# 在 Excel 中创建气泡图

下面提供了两个完整的、可运行的示例,演示如何从头生成气泡图以及如何自定义其外观。

示例 1 – 基本气泡图

此示例创建了一个简单的气泡图,显示产品销售(X‑axis)、利润率(Y‑axis)和市场份额(bubble size)。

代码的作用

  1. 创建工作簿并填充示例数据。
  2. 添加一个 ChartType.Bubble 图表。
  3. 将系列的 X‑values、Y‑values 和气泡大小链接到已填充的范围。
  4. 可选地设置坐标轴标题和范围。
  5. 将工作簿保存为 BubbleChart_Basic.xlsx

示例 2 – 自定义气泡图(颜色、标记样式和次坐标轴)

此示例演示了高级自定义功能,例如自定义气泡颜色、边框样式,以及将图表放置在次坐标轴上以提高可读性。

自定义的亮点

  • 两个独立的气泡系列(Group 1 和 Group 2),具有不同的颜色和标记形状。
  • 第二个系列绘制在次坐标轴上,当数据范围不同时非常有用。
  • 自定义标记格式(填充颜色、边框颜色、粗细)。
  • 可选的图表图像导出,以便在报告或网页中使用。

免费资源

另见