<?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>Reveal the Data: заметки с тегом разбор</title>
<link>https://www.revealthedata.com/blog/tags/razbor/</link>
<description>Блог Ромы Бунина про визуализацию данных, Tableau и развитие BI-систем.</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.0 (v4079e)</generator>

<itunes:owner>
<itunes:name></itunes:name>
<itunes:email>buninra@mail.ru</itunes:email>
</itunes:owner>
<itunes:subtitle>Блог Ромы Бунина про визуализацию данных, Tableau и развитие BI-систем.</itunes:subtitle>
<itunes:image href="https://www.revealthedata.com/blog/pictures/userpic/userpic-square@2x.jpg?1612211172" />
<itunes:explicit>no</itunes:explicit>

<item>
<title>Оцифровка профессий в США</title>
<guid isPermaLink="false">36</guid>
<link>https://www.revealthedata.com/blog/all/job-digitalisation/</link>
<pubDate>Thu, 01 Mar 2018 10:28:53 +0200</pubDate>
<author></author>
<comments>https://www.revealthedata.com/blog/all/job-digitalisation/</comments>
<description>
&lt;p&gt;Кирилл Беляев в своём телеграмм-канале &lt;a href="https://t.me/kirillbelyaev/437"&gt;разобрал визуализацию про проникновение IT и  автоматизации в профессии&lt;/a&gt;. Я помогал ему обсуждениями и разработкой прототипа.&lt;/p&gt;
&lt;p&gt;Вот, что получилось. На картинке финальный макет, которые сверстал Кирилл, а по ссылке прототип в Табло.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;a href="http://revealthedata.com/examples/job-digitalisation/" class="e2-text-picture-link"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/photo_2018-03-01_10-49-12.jpg" width="1280" height="1157" alt="" /&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://revealthedata.com/examples/job-digitalisation/"&gt;http://revealthedata.com/examples/job-digitalisation/&lt;/a&gt;&lt;/p&gt;
</description>
</item>

<item>
<title>Разбор визуализации о количестве калорий в фастфуде</title>
<guid isPermaLink="false">18</guid>
<link>https://www.revealthedata.com/blog/all/calories-in-fastfood/</link>
<pubDate>Sat, 27 May 2017 08:25:48 +0200</pubDate>
<author></author>
<comments>https://www.revealthedata.com/blog/all/calories-in-fastfood/</comments>
<description>
&lt;p&gt;В этот раз рассмотрим &lt;a href="http://flowingdata.com/2016/12/12/calories-in-fast-food-menu-items/"&gt;визуализацию Нейтана Яу&lt;/a&gt; о количестве калорий в фастфуде.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;a href="http://flowingdata.com/2016/12/12/calories-in-fast-food-menu-items/" class="e2-text-picture-link"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/calories-by-restaurant.png" width="1090" height="929" alt="" /&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Вообще сама идея визуализации мне очень понравилась. Я сам люблю зайти в фастфуд заведения и перекусить. На картинке сразу видно, где самое «жирное» место и самый большой выбор блюд.&lt;/p&gt;
&lt;p&gt;Что не понравилось:&lt;br /&gt;
— Квадратики которые наслаиваются друг на друга.&lt;br /&gt;
— От верхних ресторанов далеко тянуться глазами до значений на оси.&lt;br /&gt;
— Нет возможности понять удельную калорийность продукта. Калории указаны на порцию, а не 100 грамм.&lt;br /&gt;
— Нет интерактивности и знакомых ресторанов. =)&lt;/p&gt;
&lt;p&gt;Исправим всё выше перечисленное.&lt;/p&gt;
&lt;p&gt;Для начала найдём данные. Нужны рестораны, список блюд, их категория, калорийность и размер порции. Самым правильным было бы скачать официальные меню. Но они есть не у всех ресторанов и информация не всегда структурирована одним образом. Я нашёл несколько сайтов про питание, и выбрал &lt;a href="https://beregifiguru.ru/%D0%9F%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D1%8B/%D0%9A%D0%B0%D0%BB%D0%BE%D1%80%D0%B8%D0%B9%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%B1%D0%BB%D1%8E%D0%B4-%D1%80%D0%B5%D1%81%D1%82%D0%BE%D1%80%D0%B0%D0%BD%D0%BE%D0%B2"&gt;один из них&lt;/a&gt;, показавшийся наиболее достойным.&lt;/p&gt;
&lt;p&gt;Скопировал данные в гугл таблиц:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/goggl1.jpg" width="698" height="644" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Немного магии и форматирования и получил чистые данные:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/goggl2.jpg" width="701" height="691" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Подключил данные к Табло:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/tableau1.jpg" width="923" height="651" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Исправил те замечания, которые у меня были к исходной визуализации. Вместо квадратиков использую засечки и сделал переключатель [на порцию/на 100 грамм]. Ещё Кирилл Беляев помог мне подобрать цвета и подсказал с версткой.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;a href="http://revealthedata.com/examples/fastfood/" class="e2-text-picture-link"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/tableau3.gif" width="1084" height="679" alt="" /&gt;
&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Живой прототип — &lt;a href="http://revealthedata.com/examples/fastfood/"&gt;http://revealthedata.com/examples/fastfood/&lt;/a&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://www.revealthedata.com/blog/pictures/tableau2.jpg" width="800" height="533" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Затем создал рассчитываемое поле и записал туда свитч-функцию. Далее использовал это поле как ось для графика:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/tableau3.jpg" width="737" height="626" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Осталось только отобразить параметр и выбрать его внешний вид:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/tableau4.jpg" width="1357" height="599" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Для того, чтобы продублировать ось икс наверх, я ещё раз добавил поле в колонки. Затем использовал двойные оси и скрыл верхний заголовок. Таким образом, мы показываем точки друг над другом, но этого не видно, так как выбран один и тот же параметр. Это кстати позволяет делать ещё много разных интересных «хаков», но о них в следующий раз.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/tableau5.jpg" width="868" height="480" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;17, 18 и 19 июня пройдет наш &lt;a href="https://datalaboratory.ru/course/"&gt;курс по визуализации данных&lt;/a&gt;. На нём расскажу о том как использовать Табло для визуализаций и какие применяем при этом приемы и хитрости. Таня расскажет про алгортим визуализации, а Дима про d3.js. Будет интересно, обещаю!&lt;/p&gt;
&lt;p&gt;UPD: Добавил поиск по блюдам.&lt;/p&gt;
</description>
</item>

<item>
<title>Разбор визуализации о риске природных катаклизмов в разных странах</title>
<guid isPermaLink="false">17</guid>
<link>https://www.revealthedata.com/blog/all/riskindex/</link>
<pubDate>Tue, 28 Feb 2017 10:50:41 +0200</pubDate>
<author></author>
<comments>https://www.revealthedata.com/blog/all/riskindex/</comments>
<description>
&lt;p&gt;В &lt;a href="http://datalaboratory.ru/"&gt;Лаборатория данных&lt;/a&gt; мы визуализируем данные: работаем над проектами, создаём методологию, проводим курс. Для вдохновения изучаем чужие визуализации, а лучшие публикуем в рубрике &lt;a href="https://twitter.com/hashtag/%CE%94%CE%BBlikes?src=hash"&gt;#Δλlikes&lt;/a&gt;. В этом году разбираем эти визуализации по пикселям.&lt;/p&gt;
&lt;p&gt;Мне запомнилась &lt;a href="https://www.theguardian.com/global-development/datablog/2016/apr/25/where-is-the-riskiest-place-to-live-floods-storms"&gt;работа Джоша Холдера из Гардиан&lt;/a&gt;. Красочно, понятно, но кажется, что можно добавить на визуализацию дополнительных измерений. Разберемся.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/guardian1@2x.jpg" width="780" height="524" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Использован формат «уплотненного-баббл-чарта» — &lt;a href="https://www.google.co.th/search?q=packed+bubble+chart&amp;newwindow=1&amp;tbm=isch&amp;tbo=u&amp;source=univ&amp;sa=X&amp;ved=0ahUKEwjI9OLw_IzSAhUDQo8KHXZwA8AQ7AkIMA&amp;biw=1366&amp;bih=662"&gt;packed bubble chart&lt;/a&gt;, положение точки по оси икс — индекс риска, размер — количество людей под угрозой, цвет — индекс риска (это точно не указано в статье, но похоже, что так). Страны разбиты по строчкам континентов.&lt;/p&gt;
&lt;p&gt;Что понравилось — цвета и формат шкалы. Красный ассоциируется с риском, и сначала хочется сделать низкий индекс зелёным, но автор сам приводит примеры, когда низкий индекс не спасал страны от катаклизмов. Спокойный голубой — хорошая альтернатива. Отличные подписи-стрелочки с дополнительной информацией, хотя можно подредактировать текст.&lt;/p&gt;
&lt;p&gt;Что хотелось бы улучшить — убрать дублирование информации цветом и положением по оси икс. На экране умещается только несколько континентов → сравнить все страны без прокрутки не получится. Большинство стран не подписано, свою не найдёшь и нет поиска.&lt;/p&gt;
&lt;p&gt;Попробую улучшить визуализацию. Иду смотреть &lt;a href="http://www.worldriskreport.org/"&gt;источник данных&lt;/a&gt; и разбираться как считается индекс риска. Ещё смотрю какие &lt;a href="https://interactive.guim.co.uk/docsdata-test/1IfI2bNYezvf1Ky6vpkJGB7YaktBrGKjRMjcp9jk9It4.json"&gt;данные&lt;/a&gt; используются в коде:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/guardian2@2x.jpg" width="395" height="281" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;И как определяется размер точки. Видно, что индекс риска — это процент людей, которые подвержены риску от катастроф.&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;g.map(function (a) {
a.r = a.Population * a[&amp;quot;Risk 2015&amp;quot;] / 100, a.x = a[&amp;quot;Risk 2015&amp;quot;]
});&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Индекс риска состоит из двух составляющих — вероятности катастрофы и уязвимости страны к катастрофам (насколько хорошо строят дома, дороги и электросети, как обучено население, какие есть специальные службы по ликвидации последствий). Для вычисления индекса риска вероятность и уязвимость перемножаются. Об этом говорится в статье, но на визуализации этого не видно. Интересно сравнить как вероятность и уязвимость зависят друг от друга. Станет понятно какие страны несмотря на большую вероятность готовы справляться с проблемами.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/guardian7@2x.jpg" width="549" height="297" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Скачаем данные (правда за 2016 год, а не 2015, как в статье) плюс добавим количество населения (данные за 2015 год). Используем вероятность и уязвимость, как оси для скетер-плота. Цвет и размер точек оставим, как ни исходной визуализации:&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/guardian4@2x.jpg" width="528" height="525" 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://www.revealthedata.com/blog/pictures/guardian5@2x.jpg" width="735" height="466" alt="" /&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://www.revealthedata.com/blog/pictures/guardian6@2x.jpg" width="1272" height="558" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Пощупать живой прототип здесь — &lt;a href="http://revealthedata.com/examples/riskindex/"&gt;http://revealthedata.com/examples/riskindex/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Прототип сделан на скорую руку в табло, чтобы показать саму идею.&lt;/p&gt;
&lt;p&gt;А вот &lt;a href="http://www.nytimes.com/interactive/2013/05/25/sunday-review/corporate-taxes.html?_r=0"&gt;ещё пример packed bubble chart&lt;/a&gt; от команды NYT. Здесь формат работает классно и здорово выглядит. Есть поиск, динамическое разделение на индустрии, указаны средние значения. Единственное, что я не понял — цвет тоже дублирует положение по оси икс. Интересно мнение читателей, зачем это нужно?&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://www.revealthedata.com/blog/pictures/guardian8@2x.jpg" width="902" height="559" alt="" /&gt;
&lt;/div&gt;
</description>
</item>


</channel>
</rss>