Стримграф
, Потоковый график или потоковый график , — это тип составного графа с областями , который смещается вокруг центральной оси , что приводит к плавной органичной форме. В отличие от традиционной диаграммы с составными областями, в которой слои расположены поверх оси, в потоковой диаграмме слои расположены так, чтобы минимизировать их «покачивание». Более формально, слои смещаются, чтобы минимизировать сумму квадратов наклонов каждого слоя, взвешенную по площади слоя. [1] Потоковые графики отображают данные только с положительными значениями и не могут представлять как отрицательные, так и положительные значения. [2]
Streamgraphs и их использование были популяризированы Амандой Кокс в феврале 2008 года в статье New York Times сборах фильмов о кассовых . [3] Коксу пришла в голову идея тогдашнего студента Ли Байрона. [1] который использовал аналогичный метод для визуализации истории прослушивания своей музыки. [4]
Родственный граф, иногда объединяемый с потоковыми графами, — это ThemeRiver, в котором «силуэт» графика расположен симметрично вокруг центральной оси. [1]
Было обнаружено, что потоковые графики более читабельны, чем базовые диаграммы с составными областями или ThemeRivers, для задач сравнения значений. [5]
Streamgraphs официально поддерживаются Matplotlib. [6] и D3.js. [7]
Марко Ди Бартоломео и Ифан Ху (2016) предлагают несколько улучшений потоковых графов, например, использование минимизации по 1 норме вместо минимизации по 2 нормам . [2]
Ссылки
[ редактировать ]- ^ Jump up to: а б с Байрон, Ли; Ваттенберг, Мартин (ноябрь – декабрь 2008 г.). «Сложенные графы - геометрия и эстетика». Транзакции IEEE по визуализации и компьютерной графике . 14 (6). Компьютерное общество IEEE: 1245–1252. дои : 10.1109/TVCG.2008.166 . ISSN 1077-2626 . ПМИД 18988970 . S2CID 15281429 .
- ^ Jump up to: а б Бартоломео, Марко Ди; Ху, Ифань (2016). «Стримграфы — это больше, чем просто фильмы: лучшая эстетика за счет упорядочивания и лассо» . Форум компьютерной графики . 35 (3): 341–350. дои : 10.1111/cgf.12910 . ISSN 1467-8659 . S2CID 17724977 .
- ^ Мэтью Блох; Ли Байрон; Шан Картер; Аманда Кокс (23 февраля 2008 г.). «Приливы и отливы фильмов: кассовые сборы 1986–2007 гг.» . Нью-Йорк Таймс . Проверено 24 июля 2012 г.
- ^ «Поговорите с отделом новостей: графический директор Стив Дуэнс» . Нью-Йорк Таймс . 25 февраля 2008 г. ISSN 0362-4331 . Проверено 24 апреля 2021 г.
- ^ Тудт, Алиса; Уолни, Ягода; Перин, Чарльз; Раджабиязди, Фатеме; Макдональд, Линдси; Варделеон, Риана; Гринберг, Сол; Карпендейл, Шила (июнь 2016 г.). «Оценка читаемости составных графов» . Материалы 42-й конференции по графическим интерфейсам . ГИ '16. Виктория, Британская Колумбия, Канада: Канадское общество человеко-компьютерных коммуникаций: 167–174. ISBN 978-0-9947868-1-4 .
- ^ «matplotlib.axes.Axes.stackplot — документация Matplotlib 3.1.2» . matplotlib.org . Проверено 6 октября 2020 г.
- ^ «d3/d3-форма» . Гитхаб . Проверено 6 октября 2020 г.
Внешние ссылки
[ редактировать ]- streamgraph_generator Ли Байрона
- RAWGraphs Инструмент визуализации с открытым исходным кодом, упрощающий создание потоковых графиков.
- StreamGraph Javascript с открытым исходным кодом для создания потокового графа в SVG.