Верх страницы Предыдущий Главная Далее |
Пузырьковая диаграммаОписаниеПузырьковая диаграмма – это многомерный график, который находится на пересечении диаграммы рассеяния и Диаграмма с пропорциональными областями. Так же, как и диаграмма рассеяния, пузырьковая диаграмма использует декартову систему координат для нанесения на график точек, где оси X и Y – это отдельные переменные. Однако, в отличие от диаграммы рассеяния, каждая точка имеет собственное название или является собственной категорией (подписанной рядом или в сопроводительном тексте). Соответственно, каждая точка представляет областью своей окружности третью переменную. На графике можно использовать цвета для разграничения категорий или для введения дополнительной переменной. Время отображается либо в качестве одной из переменных на осях, либо через динамическое изображение изменяющихся во времени данных. Пузырьковые диаграммы, как правило, используются для сравнения и отображения взаимосвязей между отмеченными/классифицированными окружностями с помощью определения их местоположения и пропорций. Общий вид пузырьковых диаграмм можно использовать для анализа паттернов/корреляций. Слишком большое количество пузырьков может сделать график плохо читаемым, поэтому пузырьковые диаграммы имеют ограничения по объему отображаемых данных. Это в некоторой степени корректируется за счет использования интерактивных средств, как-то: нажатие или наведение мыши на пузырьки для отображения скрытой информации, а также функция реорганизации или фильтрации категорий. Подобно диаграммам с областями размеры окружностей необходимо обозначать на основе площади окружностей, а не их радиуса или диаметра. Иначе размер окружностей не только будет меняться в геометрической прогрессии, но и послужит причиной неверного толкования данных зрительной системой человека. ФункцииСравнения
Данные за период
Распределение
Шаблоны
Пропорции
Взаимосвязи
СтруктураИнструменты визуализации
На основе кода:
AmCharts (JS)
AnyChart (JS)
Chart.js (JS)
FusionCharts (JS)
ggplot2 (R)
Google Charts (HTML5)
Highcharts (JS)
jChartFX (JS)
JSCharting (JS)
Observable (D3.js)
Python Graph Gallery (Python: Matplotlib + Seaborn)
R Graph Gallery (R: plotly)
Vega
Vega-Lite
ZingChart (JS)
|