Визуализация многомерных данных в компактной, интуитивно понятной форме часто достигается с помощью радиальных диаграмм. Добавление маркеров данных делает значения мгновенно читаемыми. В этом руководстве вы узнаете, как создать диаграмму RadarWithDataMarkers в Excel, используя C# и Aspose.Cells for .NET. Решение полностью программное, не требует установки Excel и создает диаграмму, готовую к экспорту в форматы XLSX, PDF или изображения.

В этой статье рассматриваются следующие темы:

Библиотека C# Excel для создания диаграмм RadarWithDataMarkers

Aspose.Cells for .NET является комплексной библиотекой автоматизации Excel, позволяющей разработчикам создавать, изменять и оформлять каждый элемент Excel, включая расширенные типы диаграмм, без Microsoft Office. Она поддерживает все основные форматы Excel (XLSX, XLS, CSV и т.д.) и предоставляет удобный, типобезопасный API.

Ключевые преимущества использования Aspose.Cells для создания диаграмм:

  • Типы сложных диаграмм – Включает Radar, RadarWithDataMarkers, RadarFilled и многие другие.
  • Полный контроль форматирования – Настройка маркеров, цветов, названий осей, легенд и прочего.
  • Высокая производительность – Эффективно обрабатывает большие книги и наборы данных.
  • Отсутствие зависимости от Excel – Работает на любой платформе, поддерживающей .NET.

Начните работу в три простых шага:

  1. Скачайте библиотеку со страницы Aspose.Cells releases page.
  2. Добавьте пакет NuGet в ваш проект.
PM> Install-Package Aspose.Cells
  1. Начните кодировать – в следующих разделах показан полный пример.

Создание диаграммы 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:

Заключение

В этой статье мы продемонстрировали, как создать диаграмму RadarWithDataMarkers в рабочей книге Excel, используя C# и Aspose.Cells for .NET. Полный готовый к запуску код показывает подготовку данных, создание диаграммы, настройку серий и окончательное сохранение файла. С помощью Aspose.Cells вы можете программно генерировать сложные радиальные визуализации, интегрировать их в конвейеры отчетности и экспортировать в различные форматы без необходимости использования Microsoft Excel.

Если у вас есть вопросы или вам нужна дополнительная помощь, не стесняйтесь разместить их на нашем форуме бесплатной поддержки.

Смотрите также