Візуалізація взаємозв’язків між двома числовими змінними часто вимагає використання діаграми розкиду. Коли потрібно підкреслити кожну точку даних і проілюструвати тенденцію, з’єднавши точки лініями, тип діаграми ScatterConnectedByLinesWithDataMarker є ідеальним. У цьому посібнику ви дізнаєтеся, як створити таку діаграму в Excel за допомогою C# та Aspose.Cells for .NET. Рішення повністю програмне, не вимагає встановлення Excel і створює діаграму, яку можна зберегти у форматах XLSX, PDF або як зображення.
У цій статті розглядаються наступні теми:
- Бібліотека C# Excel для створення діаграми ScatterConnectedByLinesWithDataMarker
- Створити діаграму ScatterConnectedByLinesWithDataMarker в Excel за допомогою C#
- Безкоштовна ліцензія та ресурси
- Дивіться також
C# Excel Library для створення діаграми ScatterConnectedByLinesWithDataMarker
Aspose.Cells for .NET — це всебічна бібліотека для роботи з Excel, яка дозволяє розробникам створювати, редагувати та рендерити файли Excel без необхідності встановлення Microsoft Office. Вона підтримує всі типи діаграм, які надає Excel, включаючи діаграму ScatterConnectedByLinesWithDataMarker.
Ключові переваги використання Aspose.Cells для створення діаграм:
- Повне покриття API – Доступ до всіх функцій Excel, від базових операцій з клітинками до розширених налаштувань діаграм.
- Відсутність залежності від Interop – Працює на будь‑якій платформі, яка підтримує .NET, усуваючи проблеми з COM interop.
- Висока продуктивність – Ефективна обробка великих робочих книг та наборів даних.
- Кілька форматів експорту – Зберігайте діаграми у форматах XLSX, PDF, PNG, JPEG та інші.
Початок роботи
- Завантажити останню версію з Aspose.Cells .NET releases сторінки.
- Встановити через NuGet:
PM> Install-Package Aspose.Cells
Пакет включає всі необхідні збірки та залежності.
Створити діаграму ScatterConnectedByLinesWithDataMarker в Excel за допомогою C#
Нижче наведено повну, автономну програму C#, яка:
- Створює нову робочу книгу.
- Заповнює зразкові дані X‑Y.
- Вставляє діаграму ScatterConnectedByLinesWithDataMarker.
- Форматує діаграму (заголовок, підписи осей, стиль маркера, стиль лінії).
- Зберігає робочу книгу як
ScatterConnectedByLinesWithDataMarker.xlsx.
Примітка: Код орієнтований на .NET 6.0 (або новіший) і використовує останній Aspose.Cells API. За потреби скорегуйте версію SDK проєкту.
Пояснення ключових кроків
| Step | Purpose |
|---|---|
| Створити робочий зошит та лист | Ініціалізує Excel‑файл у пам’яті. |
| Заповнити дані | Надає пари X‑Y, які буде відображати діаграма розсіювання. |
| Додати діаграму | Вставляє діаграму типу ScatterConnectedByLinesWithDataMarker. |
| Визначити серії | Пов’язує Y‑значення (B2:B9) та X‑значення (A2:A9) з серією. |
| Налаштувати маркери та лінію | Налаштовує візуальне оформлення – форму маркера, розмір, кольори та товщину лінії. |
| Назви осей | Покращує читабельність для кінцевих користувачів. |
| Зберегти | Зберігає робочий зошит на диск (можна змінити на PDF/зображення за допомогою перевантажень Save). |
Ви можете адаптувати діапазон даних, стиль або розташування діаграми, щоб відповідати вашому конкретному сценарію. Такий же підхід працює з більшими наборами даних або кількома серіями, додаючи додаткові записи NSeries.
Отримати безкоштовну ліцензію
Aspose пропонує тимчасову безкоштовну ліцензію, яка видаляє позначки оцінки та розблоковує повну функціональність на обмежений період. Отримайте її на сторінці тимчасової ліцензії Aspose. Застосуйте ліцензію перед створенням робочої книги:
var license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
Безкоштовні ресурси
- Посібник розробника – Всеосяжні підручники: https://docs.aspose.com/cells/net/
- Онлайн‑додатки – Спробуйте створювати діаграми без кодування: https://products.aspose.app/cells/family
- API довідник – Детальні визначення класів та методів: https://reference.aspose.com/cells/net/
- Статті «Як це зробити» – Досліджуйте більше типів діаграм та функцій Excel: https://blog.aspose.com/uk/categories/aspose.cells-product-family/
Висновок
Діаграма ScatterConnectedByLinesWithDataMarker ідеально підходить для ілюстрації тенденцій даних, при цьому підкреслюючи кожну окрему точку. За допомогою Aspose.Cells for .NET ви можете створювати, стилізувати та експортувати цю діаграму повністю за допомогою коду — встановлення Excel не потрібне. Наданий зразок готовий до компіляції та запуску, забезпечуючи міцну основу для інтеграції складних візуалізацій у ваші .NET застосунки.
Якщо ви зіткнетеся з будь-якими труднощами або маєте питання, не соромтеся відвідати наш безкоштовний форум підтримки, де спільнота Aspose та інженери раді допомогти.