<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Блог Михаила Озорнина: заметки с тегом инфодизайн</title>
<link>https://mikeozornin.ru/blog/tags/informational-design/</link>
<description>Главная · Блог · Работы ·</description>
<author>Михаил Озорнин</author>
<language>ru</language>
<generator>E2 (v3798; Aegea)</generator>

<itunes:owner>
<itunes:name>Михаил Озорнин</itunes:name>
<itunes:email></itunes:email>
</itunes:owner>
<itunes:subtitle>Главная · Блог · Работы ·</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Улучшение визуализации про выборы</title>
<guid isPermaLink="false">148</guid>
<link>https://mikeozornin.ru/blog/all/election-chart-redesign/</link>
<pubDate>Tue, 07 Jul 2020 02:56:56 +0300</pubDate>
<author>Михаил Озорнин</author>
<comments>https://mikeozornin.ru/blog/all/election-chart-redesign/</comments>
<description>
&lt;p class="lead"&gt;Переделываю график по голосованию&lt;/p&gt;
&lt;p&gt;Максим Кац выложил выложил вчера сводный график по голосованиям:&lt;br /&gt;
&lt;a href="https://twitter.com/max_katz/status/1280143683434811395"&gt;twitter.com/max_katz/status/1280143683434811395&lt;/a&gt;&lt;br /&gt;
У меня сразу сработала профдеформация и желание его переделать.&lt;/p&gt;
&lt;h2&gt;Теория&lt;/h2&gt;
&lt;p&gt;&lt;aside class="aside-margin-right"&gt;Плиточные карты — частный случай приема Small multiples Эдварда Тафти&lt;/aside&gt;&lt;/p&gt;
&lt;p&gt;Есть такой тип визуализации «Регулярные карты», они сохраняют узнаваемость карты и дают  при этом возможность визуализировать данные в удобном формате.&lt;/p&gt;
&lt;p&gt;Примеры:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/election-chart-redesign-1@2x.png" width="900" height="611" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Иммиграция в США, &lt;a href="http://pmcruz.com/dendrochronology/"&gt;pmcruz.com/dendrochronology/&lt;/a&gt;, фантастически красивая, посмотрите&lt;/div&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/election-chart-redesign-2@2x.png" width="1009" height="668" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Наступление весны в США, &lt;a href="https://www.washingtonpost.com/graphics/2018/national/early-spring/"&gt;washingtonpost.com/graphics/2018/national/early-spring/&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/election-chart-redesign-3@2x.png" width="880" height="702" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Ожирение в разных штатах, &lt;a href="http://flowingdata.com/2016/09/26/the-spread-of-obesity"&gt;flowingdata.com/2016/09/26/the-spread-of-obesity&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/election-chart-redesign-4@2x.png" width="1012" height="670" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Доминирующие партии в разных штатах, &lt;a href="http://graphics.wsj.com/elections/2016/field-guide-red-blue-america/"&gt;graphics.wsj.com/elections/2016/field-guide-red-blue-america/&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/election-chart-redesign-5@2x.png" width="400" height="349" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Районы Лондона, &lt;a href="https://www.informationisbeautifulawards.com/showcase/842-london-squared-map-making-the-city-easier-to-read"&gt;informationisbeautifulawards.com/showcase/842-london-squared-map-making-the-city-easier-to-read&lt;/a&gt;, оригинальная ссылка сломалась, держите эту&lt;/div&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/election-chart-redesign-6@2x.png" width="1010" height="743" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Результаты выборов в США, нашел &lt;a href="https://kirillbelyaev.com/ru/blog/all/squared-maps/"&gt;у Кирилла Беляева&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Картинку Максима Каца нужно переделать в карту, так станет понятно, где больше фальсификаций, а где меньше, да и просто будет проще найти свой регион.&lt;/p&gt;
&lt;h2&gt;Редизайн&lt;/h2&gt;
&lt;p&gt;&lt;aside class="aside-margin-right"&gt;Посмотрите сайт Kompany, много клевых визуализаций: &lt;a href="https://kompany.site"&gt;kompany.site&lt;/a&gt;&lt;/aside&gt;&lt;/p&gt;
&lt;p&gt;Самый сложный момент — составить узнаваемую регулярную карту, для США такого полно, для России я не встречал. Оказалось уже были попытки сделать, я воспользовался готовой картой Ивана Дианова (&lt;a href="https://medium.com/kompany/the-step-by-step-story-of-making-a-tile-grid-map-of-russia-92190d14e41e"&gt;medium.com/kompany/the-step-by-step-story-of-making-a-tile-grid-map-of-russia-92190d14e41e&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;aside class="aside-margin-right"&gt;У Kompany есть даже рабочий сайт: &lt;a href="https://spending.gov.ru/analytics/ratings/rating-protectionism/"&gt;spending.gov.ru/analytics/ratings/rating-protectionism/&lt;/a&gt;&lt;/aside&gt;&lt;/p&gt;
&lt;p&gt;Посмотрите процесс в посте, там был много попыток нарисовать хорошую регулярную карту.&lt;/p&gt;
&lt;p&gt;Upd. Женя Софронов принес ссылку на конкурс регулярных карт для России, на котором как раз победила карта Ивана Дианова. Посмотрите, там много интересного: &lt;a href="https://telegra.ph/Uchastniki-i-ih-raboty-12-03"&gt;telegra.ph/Uchastniki-i-ih-raboty-12-03&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Итог:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/russia-election-map@2x.png" width="1390" height="788" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Собрал в фигме, чтобы вы могли себе скопировать: &lt;a href="https://www.figma.com/file/eflJ42NaaPY8kcyc7ZetKJ/russia-regular-vote-map"&gt;figma.com/file/eflJ42NaaPY8kcyc7ZetKJ/russia-regular-vote-map&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Теперь легче и интереснее рассматривать и проще сделать какие выводы. Сделать выводы предлагаю самостоятельно.&lt;/p&gt;
</description>
</item>

<item>
<title>Не скрывать, а показать сразу</title>
<guid isPermaLink="false">111</guid>
<link>https://mikeozornin.ru/blog/all/dont-make-me-click-and-hover/</link>
<pubDate>Fri, 01 Mar 2019 08:00:28 +0300</pubDate>
<author>Михаил Озорнин</author>
<comments>https://mikeozornin.ru/blog/all/dont-make-me-click-and-hover/</comments>
<description>
&lt;p class="lead"&gt;Расскажу об одном простом принципе в информационном дизайне и дизайне вообще&lt;/p&gt;
&lt;p&gt;ТАСС сделало интерактивный рассказ про дирижабль «Италия»:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;a href="http://italia.tass.ru" class="e2-text-picture-link"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/italia-tass-0@2x.png" width="1280" height="804.5" alt="" /&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Не собираясь оценивать их рассказ, я расскажу об одном моменте рассказа.&lt;/p&gt;
&lt;p&gt;На странице есть схема устройства дирижабля:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/italia-tass-1@2x.png" width="1056" height="505" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Все детали скрыты за красными точечками, нужно навести мышку, чтобы узнать что это за деталь. Чтобы посетители справились, пришлось даже сделать мини-онбординг (↑ справка). Я бы предположил, что он не очень помогает.&lt;/p&gt;
&lt;p&gt;Но даже те, кто по каким-то причинам знают, что делать, будут мучиться: навел — прочитал — навел — забыл, что только что было — навел — прочитал. Это неудобно, желание изучать схему почти сразу пропадает.&lt;/p&gt;
&lt;p&gt;Лучше сразу всё подписать:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/italia-tass-2@2x.png" width="1056" height="505" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Особенно глупо точки смотрятся на этой фотографии:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/italia-tass-3@2x.png" width="1280" height="457.5" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Чтобы не заставлять читателя страдать, есть простое правило:&lt;/p&gt;
&lt;p class="loud"&gt;Если можно не прятать, лучше не прятать.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Когда будете подписывать схемы и скриншоты почитайте на что обращать внимание: &lt;a href="http://mikeozornin.ru/blog/all/how-to-label-screenshots/"&gt;Как подписывать скриншоты&lt;/a&gt;&lt;/p&gt;
</description>
</item>

<item>
<title>Как делать подписи для таймсерий</title>
<guid isPermaLink="false">91</guid>
<link>https://mikeozornin.ru/blog/all/how-to-label-timeseries/</link>
<pubDate>Mon, 04 Jun 2018 02:21:35 +0300</pubDate>
<author>Михаил Озорнин</author>
<comments>https://mikeozornin.ru/blog/all/how-to-label-timeseries/</comments>
<description>
&lt;p class="lead"&gt;Таймсерии — графики, где что-то зависит от времени обычно. В посте я расскажу, как делать на них подписи. Это улучшенная версия статьи из наших внутренних дизайнерских гайдлайнов, поэтому тут может встретиться неожиданная категоричность.&lt;/p&gt;
&lt;h2&gt;В чем проблема&lt;/h2&gt;
&lt;p&gt;Если не следить за подписями, то программа или библиотека расставит отметки автоматически. Скорей всего она поделит интервал на равные промежутки и может получиться плохо. Вот скриншот временной оси графика, обратите внимание, что показано только время:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-0@2x.png" width="651" height="53" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Библиотека отрисовки почему-то решила не подписывать даты и подписала только время. На самом деле пеньки &lt;i&gt;3:00 21 мая, 15:00 23 мая, 3:00 26 мая, 15:00 28 мая, 3:00 31 мая, 15:00 2 июня.&lt;/i&gt; Понять это из подписей почти невозможно.&lt;/p&gt;
&lt;p&gt;Я перерисую скриншот, чтобы можно было менять и иллюстрировать:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-0-2@2x.png" width="520" height="52" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Первое, что нужно сделать — всегда писать даты:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-1@2x.png" width="520" height="52" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Стало понятно, но тоже плохо. Пеньки получились неудобные, читать их неудобно. Все потому, что программа поделила ось на равные промежутки и подписала их. В данном случае число отсчетов не совпало с числом дней, поэтому программа выбрала промежутками не целые дни.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-2@2x.png" width="520" height="60" alt="" /&gt;
&lt;div class="e2-text-caption"&gt;Пурпурные линии — границы дней&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;В посте я расскажу что с этим всем делать.&lt;/p&gt;
&lt;h2&gt;Общие правила&lt;/h2&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Подписи отметок соотносятся с масштабом. При показе данных за год показывать время с точностью до минут не имеет смысла.&lt;/li&gt;
&lt;li&gt;Всегда выбирается максимально детальный разумный масштаб. Если без проблем указывается с точностью до дней, то не надо укрупнять отметки до 5-дневных просто так.&lt;/li&gt;
&lt;li&gt;Отметки должны быть регулярны. Разный шаг не позволит удобно прикинуть промежуточное значение. Если регулярные метки не получаются, то основную часть отметок лучше сделать регулярными, а нерегулярные остатки сложить к одному из концов интервала.&lt;/li&gt;
&lt;li&gt;Смысловые отметки лучше несмысловых. Отметка &lt;i&gt;22:12&lt;/i&gt; — странно, &lt;i&gt;22:30&lt;/i&gt; — норм. Вряд ли имеет смысл использовать что-то, не попадающее в этот список:&lt;br /&gt;
&lt;i&gt;1, 5, 10, 15, 30 секунд,&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;1, 5, 10, 15, 30 минут,&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;1, 2, 4, 6, 12, 24 часов,&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;1, 2, 5, 10, 15 дней,&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;1, 2 недели (если нужны именно календарные недели),&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;1, 2, 3, 6 месяцев,&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;1, 2 года, 5, 10 лет.&lt;/i&gt;&lt;br /&gt;
Дробными числами, не подходящими под указанные выше, допустимо подписывать только начало и конец.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Информативность&lt;/h2&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Дублировать одно и то же — плохо. Не надо писать у отметок так: &lt;i&gt;01.01.2015, 01.02.2015, 01.03.2015, 01.05.2015.&lt;/i&gt; Но и &lt;i&gt;01.01, 01.02, 01.03, 01.05&lt;/i&gt; тоже плохо (см. следующий пункт). Кстати, кто-нибудь заметил, что я пропустил апрель?&lt;/li&gt;
&lt;li&gt;Для дат лучше всего использовать формат &lt;i&gt;1 мая, 2 июня, 13 ноя&lt;/i&gt;. Месяцы сокращаются до трех букв без точки (кроме мая, июня и июля), ведущий ноль у числа не пишется.&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-6@2x.png" width="509" height="98" alt="" /&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;ol start="3"&gt;
&lt;li&gt;Если год на отметках повторяется, то лучше подписать его у первой отметки этого года, а у следующих не подписывать. Год стоит продублировать у крайних отметок, чтобы было проще понять, какая это дата.&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-5@2x.png" width="507" height="120" alt="" /&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;ol start="4"&gt;
&lt;li&gt;Секунды у времени не пишутся, если не сказано обратного — &lt;i&gt;22:12&lt;/i&gt;. Любое время, кроме полуночи лучше писать без ведущих нулей: &lt;i&gt;6:25, 9:13, 12:56,&lt;/i&gt; но &lt;i&gt;00:00&lt;/i&gt;. Для секунд, там где они нужны, допускается писать только секунды: &lt;i&gt;10:55, :56, :57, :58, :59, 11:00, :01, :02.&lt;/i&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Оформление&lt;/h2&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Если отметок много и они переносятся в две строки, лучше снизить число отметок, а не переносить.&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-7@2x.png" width="507" height="112" alt="" /&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;ol start="2"&gt;
&lt;li&gt;Текст подписи выравнивает по центру, сама подпись — по пеньку.&lt;/li&gt;
&lt;li&gt;Между отметками должен быть минимальный отступ в 16 пк, если отступ будет меньше, то отметки слипнутся.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Края интервала&lt;/h2&gt;
&lt;p&gt;Когда левая и правая границы важны, нужно подписать эти отметки явно. Скорей всего для этого придется убрать подписи у ближайших отметок: отметки &lt;i&gt;6:00&lt;/i&gt; (между &lt;i&gt;3:52&lt;/i&gt; и &lt;i&gt;8:00&lt;/i&gt;) и &lt;i&gt;2:00&lt;/i&gt; (между &lt;i&gt;00:00&lt;/i&gt; и &lt;i&gt;3:12&lt;/i&gt;) как бы должны быть, но не влезли:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-first-and-last-1@2x.png" width="527" height="57" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Если явно задана только левая, а правая — &lt;i&gt;сейчас&lt;/i&gt;, то правую можно не подписывать:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-first-and-last-2@2x.png" width="527" height="57" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Если края не принципиальны, то можно не подписывать оба конца:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-first-and-last-3@2x.png" width="527" height="57" alt="" /&gt;
&lt;/div&gt;
&lt;h2&gt;Примеры&lt;/h2&gt;
&lt;p&gt;Примеры того, что получится, если воспользоваться рекомендациями:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-examples-200@2x.png" width="500" height="615" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-examples-480@2x.png" width="845" height="615" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-examples-1600@2x.png" width="2000" height="774" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Если применить все рекомендации к примеру из начала поста, то получится как-то так:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/timeseries-post-8@2x.png" width="524" height="284" alt="" /&gt;
&lt;/div&gt;
&lt;div class="post-summary"&gt;&lt;div class="post-summary__text"&gt;&lt;p&gt;Выводы простые: не доверяйте программе ставить отметки как получится, скорей всего получится плохо.&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;</description>
</item>

<item>
<title>От таблицы к визуализации</title>
<guid isPermaLink="false">81</guid>
<link>https://mikeozornin.ru/blog/all/from-table-to-chart/</link>
<pubDate>Fri, 02 Feb 2018 12:53:57 +0300</pubDate>
<author>Михаил Озорнин</author>
<comments>https://mikeozornin.ru/blog/all/from-table-to-chart/</comments>
<description>
&lt;p&gt;Таблица по-моему — самый недооцененный формат представления информации. Я очень часто слышу «давай сделаем таблицу, а потом сделаем полноценную визуализацию». Почти всегда это полный бред.&lt;/p&gt;
&lt;p&gt;На самом деле таблица достаточно удачный формат:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;она плотная&lt;/b&gt; — в таблицу часто можно разместить больше данных, чем в аналогичную по площади диаграмму распространенного типа;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;точная&lt;/b&gt; — числа в таблице трактуются однозначней, чем всякие линие и кривые линии;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;без воды и лишних пикселей&lt;/b&gt; — почти все пиксели за исключением шапки служат для показа данных, в правильной таблице очень мало оформления ради оформления.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Наверное, таблицы многим кажутся скучными. Людям не хочется изучать данные и вглядываться в таблицу. Можно одновременно её «развеселить», сделать наглядней и повысить скорость считывания — для этого нужно таблицу раскрасить. Покажу на примерах.&lt;/p&gt;
&lt;p&gt;После окончания 1-й ступени школы стажеров мне стало интересно сравнить свои результаты с результатами других студентов. Из таблицы общего рейтинга сложно понять, где я просел, а где нет. Цифры очень похожи, сложно заметить что-либо.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;a href="https://docs.google.com/spreadsheets/d/1RcY-G74aIDQqyLinEeJYVum1vBdS6gzk2o_3M8tjEZU/edit?usp=sharing" class="e2-text-picture-link"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/table-to-chart-1@2x.png" width="1069" height="504" alt="" /&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;&lt;aside class="aside-margin-right"&gt;&lt;span class="related-excerpt"&gt;Для создания цветовых шкал используйте &lt;a href="http://colorbrewer2.org"&gt;Color Brewer&lt;/a&gt;&lt;/span&gt;&lt;/aside&gt;&lt;/p&gt;
&lt;p&gt;Если подкрасить ячейки таблицы, станет проще заметить различия: из первой тройки мне хуже далась курсовая, Аркадию — управление, а Андрею — право.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;a href="https://docs.google.com/spreadsheets/d/1RcY-G74aIDQqyLinEeJYVum1vBdS6gzk2o_3M8tjEZU/edit?usp=sharing" class="e2-text-picture-link"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/table-to-chart-2@2x.png" width="1069" height="504" alt="" /&gt;
&lt;/a&gt;&lt;div class="e2-text-caption"&gt;Расскраска по процентилям: 0,95 · 0,9 · 0,75 · 0,4 · 0,1&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Раскраска немного помогает, но при этом не решает главную сложность: все зеленые клеточки скопились вверху, а все незеленые внизу. Это происходит потому, что идет сравнение всех со всеми, хотя намного интересней сравнивать студентов с ближайшим окружением. Чтобы различия студентов рядом были заметны придется добавить цветов. Но добавлять цветов бесконечно не получится — таблица превратится в новогоднюю елку с гирляндой.&lt;/p&gt;
&lt;p&gt;Чтобы сделать сравнение соседей проще я перешел от абсолютной шкалы к относительной: не &lt;i&gt;как я вообще в рейтинге&lt;/i&gt;, а &lt;i&gt;как я относительно моих ближайших соседей&lt;/i&gt;. Чтобы посмотреть на это, для каждого студента я взял по 2 соседа вверх и вниз по рейтингу. В каждой такой группе я посчитал средние баллы и разницу баллов студента относительно своей группы.&lt;/p&gt;
&lt;p&gt;Такой способ часто называется скользящим окном:&lt;/p&gt;
&lt;div class="e2-text-video"&gt;
&lt;iframe src="https://www.youtube.com/embed/1NG2pcC7fAY?enablejsapi=1" allow="autoplay" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;Получилась такая таблица:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;a href="https://docs.google.com/spreadsheets/d/1RcY-G74aIDQqyLinEeJYVum1vBdS6gzk2o_3M8tjEZU/edit?usp=sharing" class="e2-text-picture-link"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/table-to-chart-3@2x.png" width="1025" height="522" alt="" /&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Как покрасить такую таблицу — понятно: там, где студент лучше своей группы — зеленое, где хуже — желто-рыжее.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;a href="https://docs.google.com/spreadsheets/d/1RcY-G74aIDQqyLinEeJYVum1vBdS6gzk2o_3M8tjEZU/edit?usp=sharing" class="e2-text-picture-link"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/table-to-chart-4@2x.png" width="1025" height="522" alt="" /&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Аркадий отлично сдал вступительное, оно дало ему большой запаc. Я понемногу обгонял Андрея и Аркадия в тестах, но слил накопленное в курсовой. Леонид начал не с самых сильных позиций, но методичная работа подняла его в рейтинге. Евгений шел неравномерно: некоторые тесты лучше всех, а некоторые ощутимо хуже соседей.&lt;/p&gt;
&lt;p&gt;От раскрашенной таблицы остается всего один шаг до &lt;b&gt;теплокарты&lt;/b&gt; (heatmap) — графика, в котором области красятся в разные цвета. Вместо прямоугольных ячеек прямоугольной таблицы берутся ячейки другой формы и располагаются в каком-то естественном порядке: время, география, физическое положение.&lt;/p&gt;
&lt;p&gt;Вот несколько примеров:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/0e7a6t.png" width="1800" height="1170" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/e6b163.png" width="1526" height="1186" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/pdd-main-1050.png" width="1050" height="440" alt="" /&gt;
&lt;/div&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/3lt9w6@2x.png" width="728" height="602" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Даже график ниже — тоже таблица, хотя и не очень похоже, просто ячеек очень много и они очень мелкие:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/nd64rm.png" width="1820" height="1324" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Не стесняйтесь таблиц, это нормальный формат. Вот два совета бюро как сделать таблицы лучше:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://bureau.ru/bb/soviet/20140812/"&gt;Как улучшить таблицу в угоду удобочитаемости и экономии места&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bureau.ru/bb/soviet/20150127/"&gt;Расскажите про вёрстку больших таблиц&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Посмотрите ещё визуализацию прогресса студентов у Михаила Капанаги: &lt;a href="http://burostat.ru"&gt;http://burostat.ru&lt;/a&gt;&lt;/p&gt;
</description>
</item>

<item>
<title>Что делать с масштабом временных рядов</title>
<guid isPermaLink="false">75</guid>
<link>https://mikeozornin.ru/blog/all/time-series-scale/</link>
<pubDate>Wed, 24 Jan 2018 11:18:34 +0300</pubDate>
<author>Михаил Озорнин</author>
<comments>https://mikeozornin.ru/blog/all/time-series-scale/</comments>
<description>
&lt;p&gt;Хочу рассказать про один способ отображения временных рядов (time series — графиков, где ось абсцисс — время).&lt;/p&gt;
&lt;p&gt;Например, есть такой график:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/cubism-1@2x.png" width="614" height="114" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Представим, что нам нужно отслеживать состояние какой-то сложной системы со многими параметрами: загрузкой ЦПУ, сетью, трафиком и чем-то ещё. В этом случае графики должны помогать нам:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;замечать выбросы, отличающиеся от нормального поведения системы: &lt;i&gt;какая-то аномальная загрузка ЦП в датацентре Амстердама, большой исходящий трафик в Сингапуре;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;отмечать какие-то паттерны: &lt;i&gt;в датацентрах какая-то периодическая дисковая активность в середине дня;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;видеть при этом каждый из параметров: &lt;i&gt;здесь наблюдается плавный рост, а потом резкое падение — сработало масштабирование нагрузки, а во втором случае рост был быстрый, системы масштабирования не успели отреагировать;&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;сравнивать параметры между собой: &lt;i&gt;серверы в Сингапуре почти всегда загружены, а в Европе простаивают, не дотягивают и трети сингапурских;&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;aside class="aside-margin-right"&gt;&lt;span class="related-title"&gt;&lt;a href="https://bureau.ru/bb/soviet/20150407/"&gt;Мы решили объединить эти значения в один график&lt;/a&gt; — совет бюро, в котором рассказывается почему не надо накладывать графики друг на друга&lt;/span&gt;&lt;/aside&gt;&lt;/p&gt;
&lt;p&gt;Чтобы сравнить много графиков, проще всего сложить их в стопку (иногда накладывают их друг на друга на одной оси, но так делать не надо). Чтобы все они влезли, нам придется изменить вертикальный масштаб:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/cubism-2@2x.png" width="614" height="112" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Если графиков будет много, то получится нечитаемая каша:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/series.png" width="1970" height="1112" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Масштаб графиков по высоте стал совсем плохой: попробуйте заметить здесь те самые выбросы и отклонения и проследите взаимосвязи между параметрами. Невозможно, да.&lt;/p&gt;
&lt;p&gt;Сейчас я немного изменю график, чтобы показать, как можно компенсировать эти проблемы.&lt;/p&gt;
&lt;p&gt;Исходный график:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/cubism-1@2x.png" width="614" height="114" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Сначала поделим наш график по оси ординат на несколько групп:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/cubism-3@2x.png" width="614" height="114" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;&lt;aside class="aside-margin-right"&gt;&lt;span class="related-title"&gt;&lt;a href="http://colorbrewer2.org"&gt;Color Brewer&lt;/a&gt; — специальный инструмент для составления цветовых шкал&lt;/span&gt;&lt;/aside&gt;&lt;/p&gt;
&lt;p&gt;Потом раскрасим их по возрастанию значения:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/cubism-4@2x.png" width="614" height="114" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;И сложим их одну на другую:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/cubism-5@2x.png" width="614" height="114" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Весь процесс (гифка):&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/cubism-total@2x.gif" width="614" height="114" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;И как раз такие графики можно снова сложить стопкой:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/series-colored.png" width="1968" height="1164" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Такой график отлично показывает наличие пиков и нулей: пики — яркие, нули — пустоты. Кроме этого он не портит вертикальный масштаб: не сжимает его и не растягивает.&lt;br /&gt;
&lt;small&gt;&lt;a href="https://ilyabirman.ru/meanwhile/all/vertical-scale/"&gt;Оптимальный вертикальный масштаб графика, Илья Бирман&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;
&lt;p&gt;И с нашими ожиданиями от графика стало все лучше, вот с этими:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;замечать выбросы, отличающиеся от нормального поведения системы,&lt;/li&gt;
&lt;li&gt;отмечать какие-то паттерны,&lt;/li&gt;
&lt;li&gt;видеть при этом каждый из параметров,&lt;/li&gt;
&lt;li&gt;сравнивать параметры между собой.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ещё раз было-стало:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="1970" data-ratio="1.7715827338129"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/series.png" width="1970" height="1112" alt="" /&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/series-colored.png" width="1968" height="1164" alt="" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Программировать с нуля такую штуку не придется: компания Square, делающая терминалы для приема оплаты с банковских карт, разработала библиотеку для такой визуализации.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;a href="http://square.github.io/cubism/" class="e2-text-picture-link"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/cubism-js@2x.png" width="985" height="458" alt="" /&gt;
&lt;/a&gt;&lt;div class="e2-text-caption"&gt;&lt;a href="http://square.github.io/cubism/"&gt;http://square.github.io/cubism/&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Ссылки по теме:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.perceptualedge.com/articles/visual_business_intelligence/time_on_the_horizon.pdf"&gt;Time on the Horizon, Stephen Few и Perceptual Edge, PDF&lt;/a&gt; Оригинальная статья, по которой я писал пост&lt;/li&gt;
&lt;li&gt;&lt;a href="https://bureau.ru/bb/soviet/20150407/"&gt;Мы решили объединить эти значения в один график&lt;/a&gt; Совет бюро, в котором рассказывается почему не надо накладывать графики друг на друга&lt;/li&gt;
&lt;li&gt;&lt;a href="http://colorbrewer2.org"&gt;Color Brewer&lt;/a&gt; Специальный инструмент для составления цветовых шкал&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ilyabirman.ru/meanwhile/all/vertical-scale/"&gt;Оптимальный вертикальный масштаб графика, Илья Бирман&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
</item>

<item>
<title>Рассказал на работе про представление информации</title>
<guid isPermaLink="false">24</guid>
<link>https://mikeozornin.ru/blog/all/rasskazal-na-rabote-pro-predstavlenie-informacii/</link>
<pubDate>Thu, 26 Nov 2015 03:00:02 +0300</pubDate>
<author>Михаил Озорнин</author>
<comments>https://mikeozornin.ru/blog/all/rasskazal-na-rabote-pro-predstavlenie-informacii/</comments>
<description>
&lt;p&gt;Оригинал в ЖЖ: &lt;a href="http://withoutbrains.livejournal.com/91246.html"&gt;http://withoutbrains.livejournal.com/91246.html&lt;/a&gt;&lt;/p&gt;
&lt;div class="e2-text-video"&gt;
&lt;iframe src="https://www.youtube.com/embed/uinTUOltYAQ?enablejsapi=1" allow="autoplay" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;
&lt;div class="e2-text-caption"&gt;Я и визуализация Лаборатории данных&lt;/div&gt;
&lt;/div&gt;
&lt;p class="lead"&gt;Рассказал на работе про представление информации&lt;/p&gt;
&lt;p class="lead"&gt;Устроил на работе полуторачасовой рассказ про представление информацию, визуализацию данных, всякие графики. Даже вот видео есть.&lt;/p&gt;
&lt;p class="lead"&gt;Иллюстрации (они же слайды): &lt;a href="https://yadi.sk/d/nxuEjqSCkhxRk"&gt;https://yadi.sk/d/nxuEjqSCkhxRk&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Оглавление видео&lt;br /&gt;
Сам рассказ до 1:28:00&lt;/p&gt;
&lt;p&gt;05:09 визуальные манипуляции&lt;/p&gt;
&lt;p&gt;13:30 информативность&lt;/p&gt;
&lt;p&gt;14:30 визуальный мусор&lt;/p&gt;
&lt;p&gt;20:30 случайные искажения&lt;/p&gt;
&lt;p&gt;28:05 неудачные примеры&lt;/p&gt;
&lt;p&gt;36:20 как надо делать графики: оси, масштаб, цвета&lt;/p&gt;
&lt;p&gt;45:20 информационные слои&lt;/p&gt;
&lt;p&gt;51:45 микро- и макро-&lt;/p&gt;
&lt;p&gt;56:25 рассказываю про форматы&lt;/p&gt;
&lt;p&gt;  56:32 текст&lt;br /&gt;
  57:15 таблица&lt;br /&gt;
  1:01:50 пирожковые диаграммы&lt;br /&gt;
  1:03:40 искрографики&lt;br /&gt;
  1:06:03 фоновые диаграммы&lt;br /&gt;
  1:08:26 карты&lt;br /&gt;
  1:13:40 уклонограммы&lt;br /&gt;
  1:15:20 удавы&lt;br /&gt;
  1:20:50 графические расписания&lt;br /&gt;
  1:24:30 quality control chart&lt;/p&gt;
&lt;p&gt;1:26:20 что ещё почитать&lt;/p&gt;
&lt;p&gt;Потом 3 минуты рассказываю про домашнее задание для желающих.&lt;/p&gt;
&lt;p&gt;С 1:31:00 ответы на вопросы.&lt;/p&gt;
&lt;p&gt;Пишите, если что-то неясно.&lt;/p&gt;
&lt;p&gt;Напишите на почту &lt;a href="mailto:mike.ozornin@gmail.com"&gt;mike.ozornin@gmail.com&lt;/a&gt;, если хотите позвать меня с рассказом себе в компанию.&lt;/p&gt;
</description>
</item>

<item>
<title>Статистика по задачам</title>
<guid isPermaLink="false">7</guid>
<link>https://mikeozornin.ru/blog/all/statistika-po-zadacham/</link>
<pubDate>Tue, 28 May 2013 01:26:00 +0300</pubDate>
<author>Михаил Озорнин</author>
<comments>https://mikeozornin.ru/blog/all/statistika-po-zadacham/</comments>
<description>
&lt;p&gt;Оригинал в ЖЖ: &lt;a href="http://withoutbrains.livejournal.com/78773.html"&gt;http://withoutbrains.livejournal.com/78773.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Некоторое время назад я нарисовал на работе картинку по числу создаваемых в трекере задач (и багов, но и не только). Попытался подчеркнуть некоторые факты и тенденции.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://mikeozornin.ru/blog/pictures/13415_original.png" width="844" height="493" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Что плохо? Что удалось? Что можно было бы сделать не так? Пишите и про концептуальные вещи, и про мелочи (не такой отступ, другой шрифт, нарушена теория близости и прочее).&lt;/p&gt;
</description>
</item>


</channel>
</rss>