可视化多维数据对于深入分析至关重要。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 或图像。
入门
- 下载 最新的 Aspose.Cells for .NET 从 发布页面。
- 安装 via NuGet Package Manager:
PM> Install-Package Aspose.Cells
- 在您的 C# 项目中添加对
Aspose.Cells的引用。
您现在已经准备好以编程方式创建气泡图。
使用 C# 在 Excel 中创建气泡图
下面提供了两个完整的、可运行的示例,演示如何从头生成气泡图以及如何自定义其外观。
示例 1 – 基本气泡图
此示例创建了一个简单的气泡图,显示产品销售(X‑axis)、利润率(Y‑axis)和市场份额(bubble size)。
代码的作用
- 创建工作簿并填充示例数据。
- 添加一个
ChartType.Bubble图表。 - 将系列的 X‑values、Y‑values 和气泡大小链接到已填充的范围。
- 可选地设置坐标轴标题和范围。
- 将工作簿保存为 BubbleChart_Basic.xlsx。
示例 2 – 自定义气泡图(颜色、标记样式和次坐标轴)
此示例演示了高级自定义功能,例如自定义气泡颜色、边框样式,以及将图表放置在次坐标轴上以提高可读性。
自定义的亮点
- 两个独立的气泡系列(Group 1 和 Group 2),具有不同的颜色和标记形状。
- 第二个系列绘制在次坐标轴上,当数据范围不同时非常有用。
- 自定义标记格式(填充颜色、边框颜色、粗细)。
- 可选的图表图像导出,以便在报告或网页中使用。
免费资源
- 开发者指南 – 综合教程和 API 参考文档: https://docs.aspose.com/cells/net/
- 在线应用 – 无需编码即可创建和编辑 Excel 文件: https://products.aspose.app/cells/family
- API 参考 – 完整的方法/属性文档: https://reference.aspose.com/cells/net/
- 操作指南文章 – 实际场景和示例项目: https://blog.aspose.com/zh/categories/aspose.cells-product-family/