Визуализация многомерных данных в компактной, интуитивно понятной форме часто достигается с помощью радиальных диаграмм. Добавление маркеров данных делает значения мгновенно читаемыми. В этом руководстве вы узнаете, как создать диаграмму RadarWithDataMarkers в Excel, используя C# и Aspose.Cells for .NET. Решение полностью программное, не требует установки Excel и создает диаграмму, готовую к экспорту в форматы XLSX, PDF или изображения.
В этой статье рассматриваются следующие темы:
- Библиотека C# Excel для создания диаграмм RadarWithDataMarkers
- Создание диаграммы RadarWithDataMarkers в Excel с использованием C#
- Получить бесплатную лицензию
- Диаграмма RadarWithDataMarkers: бесплатные ресурсы
- Заключение
- См. также
Библиотека C# Excel для создания диаграмм RadarWithDataMarkers
Aspose.Cells for .NET является комплексной библиотекой автоматизации Excel, позволяющей разработчикам создавать, изменять и оформлять каждый элемент Excel, включая расширенные типы диаграмм, без Microsoft Office. Она поддерживает все основные форматы Excel (XLSX, XLS, CSV и т.д.) и предоставляет удобный, типобезопасный API.
Ключевые преимущества использования Aspose.Cells для создания диаграмм:
- Типы сложных диаграмм – Включает Radar, RadarWithDataMarkers, RadarFilled и многие другие.
- Полный контроль форматирования – Настройка маркеров, цветов, названий осей, легенд и прочего.
- Высокая производительность – Эффективно обрабатывает большие книги и наборы данных.
- Отсутствие зависимости от Excel – Работает на любой платформе, поддерживающей .NET.
Начните работу в три простых шага:
- Скачайте библиотеку со страницы Aspose.Cells releases page.
- Добавьте пакет NuGet в ваш проект.
PM> Install-Package Aspose.Cells
- Начните кодировать – в следующих разделах показан полный пример.
Создание диаграммы RadarWithDataMarkers в Excel с использованием C#
Ниже приведена автономная программа на C#, которая создает рабочую книгу, заполняет её примерными данными, добавляет диаграмму RadarWithDataMarkers, настраивает её внешний вид и сохраняет файл.
Полный пример C#
Объяснение ключевых шагов
| Step | Что делает |
|---|---|
| 1 | Создаёт новый объект Workbook и получает лист по умолчанию. |
| 2 | Записывает небольшую матрицу данных, представляющую четыре квартала для трёх метрик. |
| 3 | Добавляет диаграмму RadarWithDataMarkers на лист (ChartType.RadarWithDataMarkers). |
| 4 | Создаёт серию для каждой метрики, привязывает значения Y, задаёт данные категорий (X) и применяет круглые маркеры с пользовательскими цветами. |
| 5 | Размещает легенду, регулирует масштаб осей и задаёт мелкие/основные единицы. |
| 6 | Сохраняет книгу в файл RadarWithDataMarkers_Example.xlsx. |
Запустите программу, откройте сгенерированный файл Excel, и вы увидите радиальную диаграмму, где каждая точка данных выделена цветным кружком, что делает тенденции по кварталам мгновенно видимыми.
Получить бесплатную лицензию
Aspose.Cells — коммерческий продукт, но вы можете получить временную бесплатную лицензию для целей оценки. Перейдите на страницу Aspose temporary license page, зарегистрируйтесь, указав свой электронный адрес, и вы получите файл лицензии, который разблокирует полный набор функций без ограничений в течение пробного периода.
Диаграмма RadarWithDataMarkers: Бесплатные ресурсы
Воспользуйтесь следующими бесплатными ресурсами, чтобы углубить свои знания о Aspose.Cells и автоматизации Excel:
- Руководство разработчика – https://docs.aspose.com/cells/net/
- Онлайн‑демо и конвертер – https://products.aspose.app/cells/family
- Справочник API – https://reference.aspose.com/cells/net/
- Статьи «Как сделать» и сообщения блога – https://blog.aspose.com/ru/categories/aspose.cells-product-family/
Заключение
В этой статье мы продемонстрировали, как создать диаграмму RadarWithDataMarkers в рабочей книге Excel, используя C# и Aspose.Cells for .NET. Полный готовый к запуску код показывает подготовку данных, создание диаграммы, настройку серий и окончательное сохранение файла. С помощью Aspose.Cells вы можете программно генерировать сложные радиальные визуализации, интегрировать их в конвейеры отчетности и экспортировать в различные форматы без необходимости использования Microsoft Excel.
Если у вас есть вопросы или вам нужна дополнительная помощь, не стесняйтесь разместить их на нашем форуме бесплатной поддержки.