Візуалізація багатовимірних даних є критично важливою для глибокого аналізу. Bubble chart дозволяє відобразити три серії даних — X‑вісь, Y‑вісь і розмір бульбашки — в одному візуалі. У цьому посібнику ви дізнаєтеся, як створити Bubble chart в Excel, використовуючи C# і Aspose.Cells for .NET. Незалежно від того, чи потрібно представити результати продажів, частку ринку або наукові дані, наведені приклади допоможуть вам створити професійні, готові до експорту діаграми всього за кілька рядків коду.
У цій статті розглядаються наступні теми:
- Бібліотека C# Excel для створення бульбашкових діаграм
- Створення бульбашкової діаграми в Excel за допомогою C#
- Безкоштовні ресурси
- Дивіться також
C# бібліотека Excel для створення бульбашкових діаграм
Aspose.Cells for .NET — потужна бібліотека автоматизації Excel, яка спрощує створення діаграм, включаючи бульбашкові діаграми. Вона надає багатий API для додавання даних, налаштування типів діаграм, кастомізації серій та експорту робочих книг у різні формати (XLSX, PDF, PNG тощо).
Ключові особливості, які роблять Aspose.Cells ідеальним для бульбашкових діаграм:
- Strong type‑safe API – повна підтримка IntelliSense у Visual Studio.
- Direct chart manipulation – змінюйте тип серії, розмір маркера, кольори та налаштування осей програмно.
- High performance – обробляйте великі набори даних без навантаження інтерфейсу користувача.
- Multiple format support – зберігайте у форматах XLSX, XLS, CSV, PDF, HTML або зображеннях.
Початок роботи
- Завантажте найновішу Aspose.Cells for .NET з сторінки випусків.
- Встановіть через NuGet Package Manager:
PM> Install-Package Aspose.Cells
- Додайте посилання на
Aspose.Cellsу вашому проекті C#.
Тепер ви готові створювати діаграми типу «бульбашки» програмно.
Створення діаграми-бульбашки в Excel за допомогою C#
Нижче наведено два повних, виконуваних приклади, які ілюструють, як створити діаграму типу Bubble з нуля та як налаштувати її вигляд.
Приклад 1 – Базова бульбашкова діаграма
Цей приклад створює просту бульбашкову діаграму, яка показує продажі продукту (вісь X), маржу прибутку (вісь Y) та частку ринку (розмір бульбашки).
Що робить код
- Створює робочу книгу та заповнює її зразковими даними.
- Додає діаграму
ChartType.Bubble. - Пов’язує X‑значення, Y‑значення та розміри бульбашок серії з заповненими діапазонами.
- За потреби встановлює назви осей та їх межі.
- Зберігає робочу книгу як 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/uk/categories/aspose.cells-product-family/