RAWGraphs

Материал из Поле цифровой дидактики
Краткое описание инструмента RAWGraphs - это веб-приложение с открытым исходным кодом для визуализаций статических данных. При этом формы представления данных можно изменять.

Не требует регистрации. По состоянию на 2 августа 2021 г - бета-версия. Язык интерфейса - английский

Возможности Можно загрузить (скопировать) данные из таблицы (Excel, Google) или csv и сразу же посмотреть на многочисленные варианты представления данных. Веб-приложение содержит множество готовых наборов данных, с которыми можно экспериментировать. RAWGraphs прост, открыт и бесплатен. Сервис не хранит данные на своей стороне: загруженные пользователем датасеты обрабатываются только веб-браузером. Наконец, инструмент позволяет экспортировать полученные визуализации в популярных форматах, чтобы пользователь мог их редактировать по своему усмотрению.
Трудности использования Приложение работает с данными в форматах TCV, CSV, DSV и JSON. При переформатировании из стандартных электронных таблиц (Excel, Libre Office, Google) требуется перепроверить корректность использования разделителей столбцов и десятичных разрядов
  • RawGraphs не подходит для динамического изучения данных и подключения к постоянным хранилищам типа СУБД, он работает только с локальными файлами формата .tsv, .csv, .dsv или .json, а также данным, доступным по URL-адресу
Область знаний География, Картография, Статистика
Область применения представление данных
Поясняющее видео https://www.youtube.com/watch?v=Yfac2CZJrP0
Веб-сайт https://rawgraphs.io/
Пользователи Учащиеся, Преподаватели, Исследователи
Используется для создания (проведения) диаграммы
Разработчик DensityDesign lab
Сообщество вокруг средства
Лицензия Открытая
Год первого релиза
Совместное сетевое использование Нет
Какой язык основной English
Есть ли поддержка Искусственным Интеллектом Нет


Описание
Mauri M. [и др.]. RAWGraphs: A Visualisation Platform to Create Open Outputs CHItaly ’17 / New York, NY, USA: Association for Computing Machinery, 2017.C. 1–5.
Близкие средства
CODAP, ManyEyes, Tableau - сходный подход к конструированию визуализации путём перетаскивания блоков.
Вариант использования
https://ru.wikiversity.org/wiki/Программирование_Викиданных/RAWGraph - курс с использованием викиданных и RAWGraphs

Типы диаграмм

Alluvial Diagram

Alluvial Diagram позволяет эффективно представить сложные потоки и переходы в образовательных данных, выявляя ключевые закономерности и тенденции. Это делает его ценным инструментом для анализа траекторий, миграции и динамики в системе образования.

  1. Анализ траекторий обучения студентов
  • Показать переходы студентов между различными образовательными программами или специальностями
  • Визуализировать изменения в выборе курсов студентами на протяжении обучения
  1. Отображение потоков поступления абитуриентов
  • Проанализировать, откуда приходят студенты в конкретные образовательные учреждения
  • Выявить основные источники набора студентов
  1. Визуализировать перемещения преподавателей между образовательными учреждениями
  • Проследить изменения в составе кадров во времени

Bar Chart

Столбчатые диаграммы (Bar Charts)
  1. Сравнение успеваемости учащихся по различным предметам или между классами
  2. Отображение распределения оценок или результатов тестирования

Line Chart

Линейные диаграммы (Line Charts)
  1. Анализ динамики успеваемости отдельных учащихся или групп во времени
  2. Визуализация изменений в посещаемости занятий

Pie Chart

Круговые диаграммы (Pie Charts)
  1. Показ процентного соотношения учащихся, достигших определенного уровня по конкретному предмету
  2. Иллюстрация распределения бюджета образовательного учреждения по различным статьям расходов

Radar Chart

Radar Chart в образовательных данных может быть полезен для визуализации сравнительного анализа множественных категорий или параметров. Radar Chart в образовательных данных может быть эффективным инструментом для сравнительного анализа и визуализации многомерных данных, позволяя быстро выявить ключевые тенденции и различия между различными параметрами или группами данных. Примеры использования Radar Chart в образовательных данных:

  1. Оценка компетенций студентов: Использование Radar Chart для сравнения уровня различных компетенций у студентов или групп студентов. Это позволяет быстро оценить сильные и слабые стороны в различных областях.
  2. Сравнительный анализ успеваемости: Визуализация результатов сравнительного анализа успеваемости студентов по различным предметам или курсам. Radar Chart поможет выделить области, в которых студенты показывают наилучшие и наихудшие результаты.
  3. Оценка навыков и знаний: Использование Radar Chart для оценки уровня знаний и навыков студентов в различных областях образования. Это позволяет проследить прогресс и развитие студентов в течение времени.
  4. Сравнение образовательных программ: Визуализация сравнительного анализа различных образовательных программ или курсов по различным критериям. Radar Chart поможет выделить особенности каждой программы и сравнить их эффективность.

Пример

  • Books_(dataset) обращаемся к датасету, выделяем из него нужные данные, копируем данные в RAWGraphs и выбираем параметры

RawGraph RadarMapping.png

В результате получаем сравнение по выбранным параметрам

Book RG01.png

Sankey Diagram

Sankey Diagram позволяет проследить, как студенты переходят между различными образовательными программами или специализациями в процессе обучения. Это помогает выявить популярные траектории и "узкие места" в системе.

  1. Визуализация поступления абитуриентов- Sankey Diagram эффективна для отображения потоков поступающих студентов в образовательные учреждения. Она показывает, откуда приходят абитуриенты и какие направления пользуются наибольшей популярностью.
  2. Анализ трудоустройства выпускников - Sankey Diagram может использоваться для визуализации карьерных траекторий выпускников после окончания учебы. Она демонстрирует, в какие сферы деятельности и компании трудоустраиваются молодые специалисты.


Voronoi Diagram

Вороной диаграмма является мощным инструментом для визуализации территориальных данных и может быть использована в различных областях образования для анализа доступности ресурсов, территориального распределения учреждений и распределения студентов по жилым районам. Вороной диаграмма (Voronoi Diagram) может быть использована для визуализации различных типов образовательных данных, таких как:

  1. Анализ доступности образовательных ресурсов: Вороной диаграмма может быть использована для визуализации доступности образовательных ресурсов, таких как библиотеки, лаборатории или компьютерные классы, в различных регионах или кампусах.
  2. Визуализация территориального распределения образовательных учреждений: Диаграмма может быть использована для отображения территориального распределения школ, колледжей или университетов в регионе или стране.
  3. Анализ доступности транспортных средств для студентов: использована для визуализации доступности транспортных средств для студентов, таких как автобусные остановки или станции метро, в различных регионах или кампусах.

Streamgraph

Streamgraph в RAWGraphs хорошо подходит для визуализации временных рядов образовательных данных. Вот несколько примеров использования Streamgraph для анализа образовательных данных:

  1. Анализ динамики успеваемости студентов - Streamgraph может быть использован для отображения изменений в успеваемости студентов по различным предметам или курсам с течением времени. Это позволяет выявить тенденции и закономерности в успеваемости.
  2. Визуализация изменений в численности студентов Диаграмма потоков эффективна для отображения изменений в количестве студентов, обучающихся по различным образовательным программам или в разных учебных заведениях, с течением времени. Она показывает рост или снижение числа студентов.
  3. Анализ динамики выпуска специалистов - Streamgraph может использоваться для визуализации изменений в количестве выпускников различных специальностей или направлений подготовки с течением времени. Это помогает проследить тенденции в подготовке кадров.
  4. Отображение сезонности в образовательном процессе - Диаграмма потоков подходит для иллюстрации сезонных колебаний в образовательном процессе, таких как изменения в посещаемости или активности студентов в течение учебного года.

Slope chart

Slope chart в RAWGraphs хорошо подходит для визуализации изменений в образовательных данных между двумя временными точками. Вот несколько примеров использования Slope chart для анализа образовательных данных:

  1. Сравнение успеваемости студентов между семестрами - Slope chart может быть использован для сравнения успеваемости студентов по различным предметам между двумя семестрами. Это позволяет быстро выявить студентов, улучшивших или ухудшивших свои результаты.
  2. Анализ динамики трудоустройства выпускников Slope chart может использоваться для визуализации изменений в трудоустройстве выпускников различных специальностей между двумя годами. Она показывает, как меняется спрос на специалистов определенного профиля.

Beeswarm plot RAWGraphs

A beeswarm plot, also known as a swarmplot, is a graph type that presents individual data points without overlap, creating a distinct "swarming" effect reminiscent of a bee swarm.
  • Например: Средняя заработная плата – это средняя заработная плата, которую получают работники за одну и ту же работу, выполненную в течение определенного периода времени.

BeeSwarmplot.png