Візуалізація точок даних, які з’єднані плавними кривими, при цьому залишаючи індивідуальні маркери, може значно підвищити читабельність аналітичних звітів. У цьому посібнику ви дізнаєтеся, як створити діаграму ScatterConnectedByCurvesWithDataMarker в Excel, використовуючи C# з Aspose.Cells for .NET. Приклад охоплює заповнення даних, створення діаграми, налаштування серій, налаштування маркерів даних та збереження робочої книги.

У цій статті розглядаються наступні теми:

Бібліотека Excel на C# для створення діаграми ScatterConnectedByCurvesWithDataMarker

Aspose.Cells for .NET — це потужна бібліотека для роботи з Excel, яка дає змогу розробникам створювати, змінювати та оформлювати Excel‑файли програмно без Microsoft Office. Вона пропонує багатий Chart API, який включає тип діаграми ScatterConnectedByCurvesWithDataMarker, забезпечуючи плавне з’єднання кривих з видимими маркерами даних.

Ключові переваги Aspose.Cells for .NET:

  • Всеохоплюючий API – Доступ до всіх функцій Excel, від листів до розширених діаграм.
  • Висока продуктивність – Ефективно обробляйте великі книги.
  • Нульова залежність від Office – Не потрібно встановлювати Excel на сервер.
  • Підтримка багатьох форматів – Читання/запис XLSX, XLS, CSV, ODS, PDF та інші.

Початок роботи

  1. Завантажте останню версію з сторінка випусків Aspose.Cells.
  2. Встановіть через NuGet:
   PM> Install-Package Aspose.Cells
  1. Додайте посилання на Aspose.Cells у вашому проекті C#.

Створення діаграми ScatterConnectedByCurvesWithDataMarker в Excel за допомогою C#

У наведеному прикладі створюється робоча книга, вставляються зразкові дані, додається діаграма ScatterConnectedByCurvesWithDataMarker, і файл зберігається як ScatterChart_Output.xlsx.

Що робить код

КрокОпис
1Створює новий Workbook і отримує перший Worksheet.
2Записує рядок заголовка та набір точок X‑Y у стовпці A і B.
3Вставляє діаграму типу ScatterConnectedByCurvesWithDataMarker у вказаному місці листа.
4Додає одну серію даних. NSeries.Add встановлює діапазон X; YValues призначає діапазон Y.
5(Необов’язково) Встановлює назви для категоріальної (X) та значення (Y) осей.
6Зберігає книгу на диск.

Запустіть програму; згенерований ScatterChart_Output.xlsx міститиме графік розкиду зі згладженою кривою, де кожна точка виділена маркером даних.

Налаштування маркерів даних для діаграми розсіювання

Маркері даних можна стилізувати, щоб підвищити візуальний вплив. Нижче наведено приклад, який демонструє, як змінити форму, розмір, колір та межу маркера для створеної вище серії.

Основні моменти налаштування маркера

ВластивістьЕфект
MarkerStyleЗмінює форму (наприклад, Diamond, Circle, Square).
MarkerSizeКерує розміром у пунктах.
Area.ForeColor + Area.FormattingВстановлює колір заповнення маркера.
Border propertiesВизначає видимість контуру, колір, товщину та стиль лінії.

Налаштовуючи ці властивості, ви можете відповідати корпоративному брендингу, підкреслити ключові дані або просто покращити естетику діаграм.

Отримати безкоштовну ліцензію

Ознайомтеся з продуктами Aspose без ризику, запросивши тимчасову ліцензію. Відвідайте сторінку тимчасової ліцензії Aspose, щоб отримати безкоштовний ключ, який розблокує повну функціональність Aspose.Cells for .NET.

Безкоштовні ресурси

Покращіть свої навички автоматизації Excel за допомогою наступних безкоштовних ресурсів:

Висновок

У цій статті ми продемонстрували, як створити діаграму ScatterConnectedByCurvesWithDataMarker за допомогою C# та Aspose.Cells for .NET. У керівництві розглянуто:

  1. Налаштування робочої книги та заповнення даних X‑Y.
  2. Додавання спеціалізованого типу діаграми розсіювання.
  3. Налаштування серій та заголовків осей.
  4. Налаштування маркерів даних для отримання вишуканого візуального результату.

Aspose.Cells спрощує створення діаграм, дозволяючи генерувати складні, готові до публікації візуальні матеріали повністю програмно.

Якщо у вас є питання, потрібна додаткова допомога або ви хочете поділитися своїм відгуком, будь ласка, відвідайте наш безкоштовний форум підтримки.

Дивіться також