Експериментальне оцінювання програмних засобів автоматизованої візуалізації даних

Ключові слова: автоматизована візуалізація даних, бібліотеки Python, програмні засоби візуалізації, продуктивність, інтерактивність, оброблення даних, графічне подання даних

Анотація

У статті представлено результати експериментального оцінювання сучасних програмних засобів автоматизованої візуалізації даних. Метою дослідження є визначення доцільності застосування бібліотек Matplotlib, Plotly, Bokeh та Altair у різних сценаріях оброблення і графічного подання структурованих даних. Для порівняння сформовано дев’ять тестових сценаріїв, що охоплювали лінійні, точкові та стовпчикові діаграми, а також набори різного обсягу і структури. Експеримент передбачав десятикратне повторення кожного вимірювання. Оцінювання здійснювалося за часом формування візуалізації, піковим обсягом додаткових Python-алокацій, розміром вихідного артефакту, рівнем інтерактивності, підтримуваними форматами та складністю програмної реалізації. Встановлено, що Plotly забезпечує найвищу швидкість створення інтерактивних графіків для великих числових наборів, Matplotlib формує найкомпактніші статичні файли, Bokeh демонструє збалансоване поєднання продуктивності та інтерактивності, а Altair є ефективною для декларативного створення типових діаграм невеликого й середнього обсягу. Доведено, що універсально найкращого засобу не існує, а його вибір має визначатися структурою даних, вимогами до результату та умовами використання. Окремо встановлено, що зі збільшенням кількості записів зростають час серіалізації та розмір інтерактивних HTML-артефактів, тому для великих таблиць доцільно попередньо застосовувати агрегацію, фільтрацію або вибіркове подання даних користувачеві у браузері. Практичне значення результатів полягає у формуванні рекомендацій щодо вибору бібліотеки для наукової графіки, інтерактивної аналітики та вебзастосунків. Запропонована методика забезпечує відтворюваність експерименту та може бути використана для подальшого оцінювання інших засобів візуалізації

Посилання

1. Bokeh. PNG and SVG Export. Bokeh Documentation. URL.
2. Domova V., Vrotsou K. A Model for Types and Levels of Automation in Visual Analytics: A Survey, a Taxonomy, and Examples. IEEE Transactions on Visualization and Computer Graphics. 2023. Vol. 29, No. 8. P. 3550–3568.
3. Herda G., McNabb R. Python for Smarter Cities: Comparison of Python Libraries for Static and Interactive Visualisations of Large Vector Data. arXiv. 2022. URL.
4. Khan S., Rydow E., Etemaditajbakhsh S., Adamek K., Armour W. Web Performance Evaluation of High Volume Streaming Data Visualization. IEEE Access. 2023. Vol. 11. P. 15623–15636.
5. Lekschas F., Manz T. Jupyter Scatter: Interactive Exploration of Large-Scale Datasets. Journal of Open Source Software. 2024. Vol. 9, No. 101. Art. 7059.
Опубліковано
2026-09-24
Як цитувати
Повстяна , Ю. С., & Сухонос , П. П. (2026). Експериментальне оцінювання програмних засобів автоматизованої візуалізації даних. КОМП’ЮТЕРНО-ІНТЕГРОВАНІ ТЕХНОЛОГІЇ: ОСВІТА, НАУКА, ВИРОБНИЦТВО, (64), 251-258. https://doi.org/10.36910/6775-2524-0560-2026-64-24
Розділ
Інформатика та обчислювальна техніка