Поговорим о наглядном представлении данных. Так или иначе, мы все этим занимаемся постоянно, независимо от того, рисуем ли профессиональную инфографику или план квартиры для покупки мебели. Даже фоточки вконтакте можно считать визуализацией: вместо сочинения «Как я провел лето» — папка с фотками «Лето 2016», так?
Если вернуться к формальным данным, то для их представления желательно пользоваться готовыми правилами.
Эту часть я составила по англоязычным материалам с моими комментариями и дополнениями:
- Как можно проще.
- Сформулируйте, что вы хотите донести.
- Выберите правильный график
- Используйте названия и пояснения, которые доносят вашу мысль.
- Контуром, размерам и положением можно подчеркнуть важное. Избегайте излишних спецэффектов, например, 3D фигур.
- Максимизируйте соотношение данные/графика (если у вас много мелких сеток, без которых можно обойтись — уберите).
- Используйте иерархию данных (на чём делаете акцент, избегая при этом cherry-picking и замалчивания).
- Проверяйте и редактируйте.
Графики
- scutterplot
- pie-chart
- гистограмма
- карта
- узлы графа
- даже облако слов
Каждый график нужен для разных ситуаций, например, пай-чарт идеален, если у вас 2-3 группы с большой диспропорцией, а если таких групп 20+, всё становится нечитабельным.
Оформление
Для удачных цветов лучше пользоваться готовыми цветовыми схемами, например вот:
Найдите примеры, которые вам нравятся и сделайте по образцу.
Примеры хорошей визуализации данных:
очень классный сайт, в котором, например, можно сравнить свой возраст с достижениями великих
Инструменты
Картинки
Никакого клипарта! Мне казалось, что это свойство только старшего поколения, всё-таки они застали компьютерную графику на ранних этапах становления и пользуются по привычке. Ан нет. Видела и у студентов-сверстников. Так что на всякий случай я должна была предупредить.
Картинки берём либо свои, либо из хороших источников. Все — желательно с указанием авторства, но зависит от целей и аудитории. Думаю, для презентации один на один с учеником можно не заморачиваться, а вот перед широкой аудиторией — лучше указать.
Веб-сайты и сервисы.
Вот крутые штуки, которые я нашла в процессе подготовки поста:
Библиотеки языков программирования
На Javascript можно делать очень клевые интерактивные графики, посмотрите сайт d3js.org. И на самом деле, глубоких знаний javascript, html и css там не требуется (хотя лишним не будет).
Чтобы получить такой результат, как у них, только у себя на компьютере, нужно:
- скопировать тот код, который они предлагают, в текстовые файлы с соответствующим названием и расширением
- создать файл со своими данными
- поменять ссылки на файл и на запускаемый сайт (добавить htpps:/ впереди)
и запустить (можно в терминале, командой open index.html).
Сложно?
Ну это уже не Excel, да. Но результат себя оправдывает, я сейчас сама практиковалась.
Можно специально выучить язык Julia, основанный на javascript и заточенный под графики для статистики. Это то, что рекомендуют сделать, но никто делать не будет.
И наконец, самый главный посыл на сегодня — важно не только как, важно что.
Не бойтесь пользоваться нестандартными решениями. Если у вас есть хорошая идея, то подумайте, как лучше донести именно её. Даже если все традиционно пользуются пай-чартами, а вы хотите на котиках — покажите на котиках.
А если можете заставить аудиторию поучаствовать, это вообще победа. Поэтому вместо традиционного скринкаста сегодня хочу поделиться гениальной с моей точки зрения рекламой. Смотрим и вдохновляемся тем, как выражают важные мысли, вовлекая случайных прохожих.