SlideShare a Scribd company logo
1 of 31
Download to read offline
Обзор	
  онлайн-­‐инструментов	
  
для	
  визуализации	
  данных	
  
Иван	
  Бегтин	
  
Директор	
  НП	
  “Информационная	
  культура”	
  
	
  
	
  
	
  
	
  
	
  
Выбор	
  способа	
  визуализации	
  

Интерактивно	
  
http://bit.ly/16NHT73	
  
Какая	
  бывает	
  визуализация?	
  
Примеры	
  
Бюджеты->

BubbleTree

Интерактивно	
  http://bit.ly/1csa51y	
  
Исходный	
  код	
  https://github.com/okfn/bubbletree	
  
Интерактивно	
  http://ibm.co/1geu7gX	
  	
  

Бюджеты->

IBM Many Eyes
Интерактивно	
  http://bit.ly/17uMw6y	
  

Бюджеты->

Бюджет Москвы (budget.mos.ru)
Времянные ряды->

OKFN Timeliner

Интерактивно	
  http://timeliner.okfnlabs.org/	
  
Исходный	
  код	
  https://github.com/okfn/timeliner	
  	
  
Интерактивно	
  https://opendata.socrata.com	
  

Любые данные->

Socrata
Интерактивно	
  https://mapbox.com	
  

Геоданные ->

MapBox
Интерактивно	
  https://mapbox.com	
  

Геоданные ->

Яндекс.Карты
Сравнение	
  
Интерактивен	
   Открытый	
  код	
   Платформа	
  
Бюджет	
  
Москвы	
  

Нет	
  

Нет	
  

Нет	
  

BubbleTree	
  

Да	
  

Да	
  

Нет	
  

IBM	
  Many	
  Eyes	
  

Да	
  

Нет	
  

Да	
  

OKFN	
  Timeliner	
   Да	
  

Да	
  

Да	
  

Socrata	
  

Да	
  

Нет	
  

Да	
  

MapBox	
  

Да	
  

Нет	
  

Да	
  

Яндекс	
  Карты	
  

Да	
  

Нет	
  

Да	
  
Много	
  вопросов	
  для	
  себя	
  
Ответы	
  на	
  вопросы.	
  Контекст	
  
•  Умею	
  ли	
  я	
  программировать?	
  
•  Понимаю	
  ли	
  я	
  как	
  объяснить	
  задачу	
  
программисту?	
  
•  Умею	
  ли	
  я	
  рисовать	
  ?	
  
•  Понимаю	
  ли	
  я	
  как	
  объяснить	
  задачу	
  
дизайнеру?	
  
Ответы	
  на	
  вопросы.	
  Данные	
  
•  Есть	
  ли	
  у	
  данных	
  геопривязка	
  (координаты,	
  
геообласть)?	
  	
  	
  
•  Есть	
  ли	
  у	
  данных	
  даты	
  и	
  значимы	
  ли	
  они?	
  
•  Есть	
  ли	
  у	
  данных	
  численные	
  показатели?	
  
•  Есть	
  ли	
  у	
  данных	
  суммы	
  ?	
  
•  Обладают	
  ли	
  данные	
  большим	
  числом	
  
значимых	
  связей	
  ?	
  
•  Существуют	
  ли	
  данные	
  в	
  нужном	
  формате?	
  
Ответы	
  на	
  вопросы.	
  Ограничения	
  
•  Надо	
  ли	
  соответствовать	
  формату/шаблону	
  
статьи?	
  
•  Надо	
  ли	
  поддерживать	
  мобильные	
  устройства?	
  
•  Надо	
  ли	
  поддерживать	
  планшенты?	
  
•  Какой	
  запас	
  времени	
  у	
  меня	
  есть?	
  
Инструменты	
  
Data-­‐driven	
  	
  
Documents	
  
• 

Сайт:	
  http://d3js.org/	
  	
  

• 

Открытый	
  код	
  

• 

Визуализируется	
  
почти	
  все	
  виды	
  
данных	
  

• 

Легко	
  встраивается	
  в	
  
сайты	
  

• 

Надо	
  уметь	
  
программировать	
  
(Javascript)	
  
Socrata	
  
• 

Сайт:	
  
http://socrata.com/	
  	
  

• 

Онлайн-­‐платформа	
  

• 

Визуализируется	
  
почти	
  все	
  виды	
  
данных	
  

• 

Не	
  нужно	
  уметь	
  
программировать	
  

• 

Плохо	
  встраивается	
  в	
  
сайты	
  
Карты	
  	
  
Яндекса	
  
• 

Сайт:	
  	
  
	
  http://api.yandex.ru	
  

• 

Онлайн-­‐платформа	
  

• 

Только	
  для	
  
геоданных	
  

• 

Надо	
  уметь	
  
программировать	
  
(Javascript)	
  
LeaVlet	
  
• 

Сайт:	
  	
  

http://lea„letjs.com/	
  
•  Открытый	
  код	
  
• 

Только	
  для	
  
геоданных	
  

• 

Основан	
  на	
  
OpenStreetMap	
  

• 

Надо	
  уметь	
  
программировать	
  
(Javascript)	
  
Infogr.am	
  
• 

Сайт:	
  	
  

http://infogr.am/	
  
•  Онлайн	
  платформа	
  
• 

Не	
  все	
  данные	
  

• 

Типовая	
  
инфографика	
  

• 

Не	
  нужно	
  уметь	
  
программировать	
  

	
  
Как	
  действовать	
  
Последовательность	
  шагов	
  
• 
• 
• 
• 

Формулируем	
  задачу	
  
Выбираем	
  инструмент	
  
Подготавливаем	
  данные	
  
Создаём	
  визуализацию	
  
Формулируем	
  задачу	
  

•  Четко	
  определяем	
  что	
  хотим	
  
визуализировать	
  –	
  деньги,	
  цифры,	
  
геоточки	
  или	
  отношения	
  
•  В	
  зависимости	
  от	
  контекста,	
  
данных	
  и	
  ограничений	
  переходим	
  к	
  
выбору	
  инструмента	
  
Выбор	
  инструмента	
  
• 

В	
  зависимости	
  от	
  контекста,	
  данных	
  и	
  ограничений	
  
выбираем	
  один	
  из	
  инструментов.	
  

• 

Ключевое	
  –	
  это	
  данные	
  и	
  ограничения	
  

• 

Если	
  задача	
  для	
  программирования	
  то:	
  
•  Смотрим	
  инструменты	
  в	
  презентации	
  
•  …	
  или	
  идем	
  на	
  selection.datavisualization.ch	
  и	
  
подбираем	
  

• 

Если	
  задача	
  без	
  программирования	
  
•  Смотрим	
  инструменты	
  вроде	
  infogr.am	
  или	
  
аналогов	
  
Подготовка	
  данных	
  
• 

Выверяем	
  и	
  проверяем	
  данные	
  корректность	
  
• 
• 

• 

если	
  геоданные	
  с	
  адресами	
  без	
  координат	
  –	
  геокодируем	
  их	
  
если	
  надо	
  сравнивать	
  суммы	
  –	
  рассчитываем	
  доли	
  и	
  
проценты	
  

Подготавливаем	
  данные	
  под	
  инструмент	
  визуализации:	
  
• 

• 

при	
  необходимости	
  добавляем	
  доп.	
  атрибуты,	
  например,	
  
цвета	
  для	
  графика	
  

Переводим	
  данные	
  в	
  формат	
  принимаемый	
  инструментом:	
  
• 

Для	
  карт	
  форматы:	
  GeoJSON,	
  KML,	
  YMapsML	
  и	
  др.	
  

• 

Для	
  других	
  инструментов	
  свои	
  требования	
  –	
  узнаем	
  их	
  
заранее	
  
Много	
  ссылок	
  
Ресурсы	
  
• 

http://datavisualization.ch/ - коллекция инструментов

• 

http://www.creativebloq.com/design-tools/data-visualization-712402 - коллекция
инструментов

• 

http://datavizchallenge.org - конкурс визуализаций

• 

http://visualizing.org/ - сообщество

• 

http://flowingdata.com/ - сообщество

• 

http://visual.ly/ - сообщество

• 

http://mashable.com/category/data-visualization/ - сообщество
Платформы	
  
• 

интерактивные визуализации - https://getdataseed.com -

• 

Инфографика - http://infogr.am/

• 

IBM Many Eyes - http://www-958.ibm.com

• 

Tableau Online - http://www.tableausoftware.com/products/online

• 

Google Charts - https://developers.google.com/chart/

• 

Factual - http://factual.com/

• 

SumAll - https://sumall.com/
Образование	
  
• 

Knights Foundation Course - http://open.journalismcourses.org

• 

Edward Tufte courses - http://www.edwardtufte.com/tufte/courses

• 

MIT Open Course “How to Process, Analyze and Visualize Data” http://ocw.mit.edu/resources/res-6-009-how-to-process-analyze-and-visualizedata-january-iap-2012/

• 

Stanford Visualization Course - http://vis.stanford.edu/

• 

Harvard Visualization Course - http://cs171.org/
Вопросы?
Иван Бегтин
Email: ibegtin@infoculture.ru
Сайт: http://ivan.begtin.name

More Related Content

Similar to Opendataschool datavis

Ecommerce веб-аналитика
Ecommerce веб-аналитикаEcommerce веб-аналитика
Ecommerce веб-аналитика
Cybermarketing, Moscow
 
мультимедийные инструменты для работы он лайн изданий 2013
мультимедийные инструменты для работы он лайн изданий 2013мультимедийные инструменты для работы он лайн изданий 2013
мультимедийные инструменты для работы он лайн изданий 2013
Ilona Fanta
 
10 основных метрик для анализа вашего сайта - 1.12.2014
10 основных метрик для анализа вашего сайта - 1.12.201410 основных метрик для анализа вашего сайта - 1.12.2014
10 основных метрик для анализа вашего сайта - 1.12.2014
O K
 

Similar to Opendataschool datavis (20)

Open Data Visualization
Open Data VisualizationOpen Data Visualization
Open Data Visualization
 
Графовый грааль (GraphGrail) - презентация проекта для фондов (2013)
Графовый грааль (GraphGrail) - презентация проекта для фондов (2013)Графовый грааль (GraphGrail) - презентация проекта для фондов (2013)
Графовый грааль (GraphGrail) - презентация проекта для фондов (2013)
 
сервисы создания информационной графики
сервисы создания информационной графикисервисы создания информационной графики
сервисы создания информационной графики
 
Введение во фронтенд-разработку
Введение во фронтенд-разработкуВведение во фронтенд-разработку
Введение во фронтенд-разработку
 
Управление сетками сайтов
Управление сетками сайтовУправление сетками сайтов
Управление сетками сайтов
 
Управление сетками сайтов
Управление сетками сайтовУправление сетками сайтов
Управление сетками сайтов
 
Ecommerce веб-аналитика
Ecommerce веб-аналитикаEcommerce веб-аналитика
Ecommerce веб-аналитика
 
Аналитика мобильных приложений
Аналитика мобильных приложенийАналитика мобильных приложений
Аналитика мобильных приложений
 
[Impact Lab] IT инструменты для проекта
[Impact Lab] IT инструменты для проекта[Impact Lab] IT инструменты для проекта
[Impact Lab] IT инструменты для проекта
 
мультимедийные инструменты для работы он лайн изданий 2013
мультимедийные инструменты для работы он лайн изданий 2013мультимедийные инструменты для работы он лайн изданий 2013
мультимедийные инструменты для работы он лайн изданий 2013
 
Юхаранов Мурад - web-проекты от идеи/заказа до реализации
Юхаранов Мурад - web-проекты от идеи/заказа до реализацииЮхаранов Мурад - web-проекты от идеи/заказа до реализации
Юхаранов Мурад - web-проекты от идеи/заказа до реализации
 
доклад на вмк 15.10.2015
доклад на вмк 15.10.2015доклад на вмк 15.10.2015
доклад на вмк 15.10.2015
 
10 основных метрик для анализа вашего сайта - 1.12.2014
10 основных метрик для анализа вашего сайта - 1.12.201410 основных метрик для анализа вашего сайта - 1.12.2014
10 основных метрик для анализа вашего сайта - 1.12.2014
 
Dapper + QueryObject
Dapper + QueryObjectDapper + QueryObject
Dapper + QueryObject
 
Mobile web apps
Mobile web appsMobile web apps
Mobile web apps
 
How to become a Data Scientist
How to become a Data Scientist How to become a Data Scientist
How to become a Data Scientist
 
Иван Карев — Клиентская оптимизация
Иван Карев — Клиентская оптимизацияИван Карев — Клиентская оптимизация
Иван Карев — Клиентская оптимизация
 
Docsvision Потоковый ввод - модуль потокового ввода документов в СЭД Docsvision
Docsvision Потоковый ввод - модуль потокового ввода документов в СЭД DocsvisionDocsvision Потоковый ввод - модуль потокового ввода документов в СЭД Docsvision
Docsvision Потоковый ввод - модуль потокового ввода документов в СЭД Docsvision
 
Хранилище данных Avito: аналитика для микросервисной архитектуры / Артем Дани...
Хранилище данных Avito: аналитика для микросервисной архитектуры / Артем Дани...Хранилище данных Avito: аналитика для микросервисной архитектуры / Артем Дани...
Хранилище данных Avito: аналитика для микросервисной архитектуры / Артем Дани...
 
Презентация для конкурса на лучшую статью по 3SL Cradle
Презентация для конкурса на лучшую статью по 3SL CradleПрезентация для конкурса на лучшую статью по 3SL Cradle
Презентация для конкурса на лучшую статью по 3SL Cradle
 

More from Ivan Begtin

More from Ivan Begtin (20)

Сервисы инфраструктуры данных для исследователей
Сервисы инфраструктуры данных для исследователейСервисы инфраструктуры данных для исследователей
Сервисы инфраструктуры данных для исследователей
 
Alternative data by Ivan Begtin
Alternative data by Ivan BegtinAlternative data by Ivan Begtin
Alternative data by Ivan Begtin
 
Дата расследования в России.
Дата расследования в России.Дата расследования в России.
Дата расследования в России.
 
API в проектах Инфокультуры
API в проектах ИнфокультурыAPI в проектах Инфокультуры
API в проектах Инфокультуры
 
Цифровое культурное наследие
Цифровое культурное наследиеЦифровое культурное наследие
Цифровое культурное наследие
 
Основные источники информации о госфинансах в России (обзор систем)
Основные источники информации о госфинансах в России (обзор систем)Основные источники информации о госфинансах в России (обзор систем)
Основные источники информации о госфинансах в России (обзор систем)
 
Как не запутаться в справочниках и классификаторах бюджетной системы
Как не запутаться в справочниках и классификаторах бюджетной системыКак не запутаться в справочниках и классификаторах бюджетной системы
Как не запутаться в справочниках и классификаторах бюджетной системы
 
Как устроена бюджетная система России (обзор данных и структуры)
Как устроена бюджетная система России (обзор данных и структуры)Как устроена бюджетная система России (обзор данных и структуры)
Как устроена бюджетная система России (обзор данных и структуры)
 
Проекты на данных криминальной статистики в России и в мире
Проекты на данных криминальной статистики в России и в миреПроекты на данных криминальной статистики в России и в мире
Проекты на данных криминальной статистики в России и в мире
 
Простой и понятный русский язык (plainrussian.ru)
Простой и понятный русский язык (plainrussian.ru)Простой и понятный русский язык (plainrussian.ru)
Простой и понятный русский язык (plainrussian.ru)
 
Бизнес модели на открытых данных
Бизнес модели на открытых данныхБизнес модели на открытых данных
Бизнес модели на открытых данных
 
Государство как платформа. Обзор и практика
Государство как платформа. Обзор и практикаГосударство как платформа. Обзор и практика
Государство как платформа. Обзор и практика
 
Открытые государственные финансовые исторические данные
Открытые государственные финансовые исторические данныеОткрытые государственные финансовые исторические данные
Открытые государственные финансовые исторические данные
 
Государственные субсидии (федеральный уровень)
Государственные субсидии (федеральный уровень) Государственные субсидии (федеральный уровень)
Государственные субсидии (федеральный уровень)
 
Международные проекты по открытости расходов государства
Международные проекты по открытости расходов государстваМеждународные проекты по открытости расходов государства
Международные проекты по открытости расходов государства
 
Открытые финансовые данные: потребность, доступность, использование
Открытые финансовые данные: потребность, доступность, использованиеОткрытые финансовые данные: потребность, доступность, использование
Открытые финансовые данные: потребность, доступность, использование
 
Скрытые данные. Какие данные спрятаны на госсайтах
Скрытые данные. Какие данные спрятаны на госсайтахСкрытые данные. Какие данные спрятаны на госсайтах
Скрытые данные. Какие данные спрятаны на госсайтах
 
Где взять данные дата-журналисту?
Где взять данные дата-журналисту?Где взять данные дата-журналисту?
Где взять данные дата-журналисту?
 
Иван Бегтин "Цифровые архивы"
Иван Бегтин "Цифровые архивы"Иван Бегтин "Цифровые архивы"
Иван Бегтин "Цифровые архивы"
 
Карты преступности и обзор сайтов МВД/ОВД России
Карты преступности и обзор сайтов МВД/ОВД РоссииКарты преступности и обзор сайтов МВД/ОВД России
Карты преступности и обзор сайтов МВД/ОВД России
 

Opendataschool datavis

  • 1. Обзор  онлайн-­‐инструментов   для  визуализации  данных   Иван  Бегтин   Директор  НП  “Информационная  культура”            
  • 2. Выбор  способа  визуализации   Интерактивно   http://bit.ly/16NHT73  
  • 5. Интерактивно  http://ibm.co/1geu7gX     Бюджеты-> IBM Many Eyes
  • 7. Времянные ряды-> OKFN Timeliner Интерактивно  http://timeliner.okfnlabs.org/   Исходный  код  https://github.com/okfn/timeliner    
  • 11. Сравнение   Интерактивен   Открытый  код   Платформа   Бюджет   Москвы   Нет   Нет   Нет   BubbleTree   Да   Да   Нет   IBM  Many  Eyes   Да   Нет   Да   OKFN  Timeliner   Да   Да   Да   Socrata   Да   Нет   Да   MapBox   Да   Нет   Да   Яндекс  Карты   Да   Нет   Да  
  • 13. Ответы  на  вопросы.  Контекст   •  Умею  ли  я  программировать?   •  Понимаю  ли  я  как  объяснить  задачу   программисту?   •  Умею  ли  я  рисовать  ?   •  Понимаю  ли  я  как  объяснить  задачу   дизайнеру?  
  • 14. Ответы  на  вопросы.  Данные   •  Есть  ли  у  данных  геопривязка  (координаты,   геообласть)?       •  Есть  ли  у  данных  даты  и  значимы  ли  они?   •  Есть  ли  у  данных  численные  показатели?   •  Есть  ли  у  данных  суммы  ?   •  Обладают  ли  данные  большим  числом   значимых  связей  ?   •  Существуют  ли  данные  в  нужном  формате?  
  • 15. Ответы  на  вопросы.  Ограничения   •  Надо  ли  соответствовать  формату/шаблону   статьи?   •  Надо  ли  поддерживать  мобильные  устройства?   •  Надо  ли  поддерживать  планшенты?   •  Какой  запас  времени  у  меня  есть?  
  • 17. Data-­‐driven     Documents   •  Сайт:  http://d3js.org/     •  Открытый  код   •  Визуализируется   почти  все  виды   данных   •  Легко  встраивается  в   сайты   •  Надо  уметь   программировать   (Javascript)  
  • 18. Socrata   •  Сайт:   http://socrata.com/     •  Онлайн-­‐платформа   •  Визуализируется   почти  все  виды   данных   •  Не  нужно  уметь   программировать   •  Плохо  встраивается  в   сайты  
  • 19. Карты     Яндекса   •  Сайт:      http://api.yandex.ru   •  Онлайн-­‐платформа   •  Только  для   геоданных   •  Надо  уметь   программировать   (Javascript)  
  • 20. LeaVlet   •  Сайт:     http://lea„letjs.com/   •  Открытый  код   •  Только  для   геоданных   •  Основан  на   OpenStreetMap   •  Надо  уметь   программировать   (Javascript)  
  • 21. Infogr.am   •  Сайт:     http://infogr.am/   •  Онлайн  платформа   •  Не  все  данные   •  Типовая   инфографика   •  Не  нужно  уметь   программировать    
  • 23. Последовательность  шагов   •  •  •  •  Формулируем  задачу   Выбираем  инструмент   Подготавливаем  данные   Создаём  визуализацию  
  • 24. Формулируем  задачу   •  Четко  определяем  что  хотим   визуализировать  –  деньги,  цифры,   геоточки  или  отношения   •  В  зависимости  от  контекста,   данных  и  ограничений  переходим  к   выбору  инструмента  
  • 25. Выбор  инструмента   •  В  зависимости  от  контекста,  данных  и  ограничений   выбираем  один  из  инструментов.   •  Ключевое  –  это  данные  и  ограничения   •  Если  задача  для  программирования  то:   •  Смотрим  инструменты  в  презентации   •  …  или  идем  на  selection.datavisualization.ch  и   подбираем   •  Если  задача  без  программирования   •  Смотрим  инструменты  вроде  infogr.am  или   аналогов  
  • 26. Подготовка  данных   •  Выверяем  и  проверяем  данные  корректность   •  •  •  если  геоданные  с  адресами  без  координат  –  геокодируем  их   если  надо  сравнивать  суммы  –  рассчитываем  доли  и   проценты   Подготавливаем  данные  под  инструмент  визуализации:   •  •  при  необходимости  добавляем  доп.  атрибуты,  например,   цвета  для  графика   Переводим  данные  в  формат  принимаемый  инструментом:   •  Для  карт  форматы:  GeoJSON,  KML,  YMapsML  и  др.   •  Для  других  инструментов  свои  требования  –  узнаем  их   заранее  
  • 28. Ресурсы   •  http://datavisualization.ch/ - коллекция инструментов •  http://www.creativebloq.com/design-tools/data-visualization-712402 - коллекция инструментов •  http://datavizchallenge.org - конкурс визуализаций •  http://visualizing.org/ - сообщество •  http://flowingdata.com/ - сообщество •  http://visual.ly/ - сообщество •  http://mashable.com/category/data-visualization/ - сообщество
  • 29. Платформы   •  интерактивные визуализации - https://getdataseed.com - •  Инфографика - http://infogr.am/ •  IBM Many Eyes - http://www-958.ibm.com •  Tableau Online - http://www.tableausoftware.com/products/online •  Google Charts - https://developers.google.com/chart/ •  Factual - http://factual.com/ •  SumAll - https://sumall.com/
  • 30. Образование   •  Knights Foundation Course - http://open.journalismcourses.org •  Edward Tufte courses - http://www.edwardtufte.com/tufte/courses •  MIT Open Course “How to Process, Analyze and Visualize Data” http://ocw.mit.edu/resources/res-6-009-how-to-process-analyze-and-visualizedata-january-iap-2012/ •  Stanford Visualization Course - http://vis.stanford.edu/ •  Harvard Visualization Course - http://cs171.org/