Визуализация данных об общественно значимых событиях
Особенности визуального способа подачи информации. Проектирование и программная реализация аналитического отчета на основе анализа сообщений в социальных сетях. Визуализация состояния населения Ханты-Мансийского края, его настроений, проблем и отношений.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 22.01.2016 |
Размер файла | 3,3 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Рисунок 50. Редактирование формата данных
После успешной загрузки данных и тщательной их проработки, программа предлагает создать одну из нескольких панелей для работы с графиками :
- Рабочий лист (new worksheet). Может создать только один график.
- Рабочую панель (new dashboard). На рабочей панели можно разместить сразу несколько графиков.
- Сюжет (new story). Страница с сюжетом может содержать несколько графиков и текст.
Построения графиков
В левой части экрана отображаются наименования загруженных источников данных. Синей подсветкой подчеркивается источник данных, с которым мы работаем в данный момент.
Работа с интерфейсом в Tableau основана на технике «Drag-and-drop» (в переводе с английского «тащи-и-бросай»; «Бери-и-Брось») -- этот способ работы с элементами интерфейса в интерфейсах пользователей при помощи мыши или сенсорного экрана.
Способ реализуется путём «захвата» (нажатием и удержанием правой кнопки мыши) отображаемого на экране объекта, программно-доступного для подобной операции, и перемещении его в другое место (для изменения расположения) либо «бросания» его на другой элемент (для вызова соответствующего, предусмотренного программой, действия).
Базовыми действиями и примерами «drag-and-drop» действий являются: перемещение объекта из панели в панель. В современных операционных системах «drag-and-drop» получил свое широкое применение и является одним из главных способов взаимодействия пользователя с графическим интерфейсом.
Объектами перетаскивания могут быть поля таблицы. При перетаскивании данные отображаются с помощью меток. Каждая метка представляет собой пересечение всех измерений в представлении. Метки могут быть отображены различными способами, включая линии, формы, бары, карты, и так далее. Возможно показать на графике или на карте дополнительную информацию о данных, используя все свойства, такие как цвет, размер, форму, текст и т.д.
Рисунок 51.Визуальные настройки
Полезная функция «Show me». При выборе нескольких полей и нажатии на эту кнопку приложение выведет на дисплей рекомендуемый способ визуализации данных. Клиенты также по достоинству оценят поддержку вычисляемых полей, хорошо знакомых пользователям продукта Excel. В качестве источников данных могут выступать файлы Excel, Access и CSV/Text, кроме того, продукт Tableau Public способен извлекать информацию из широкого спектра серверных СУБД.
Рисунок 52. Окно графических подсказок
Доступные для построения графики выделяются яркой раскраской, недоступные - серые неактивные. Наведя курсором мыши на любой график можно получить подсказку какие данные необходимы для построения нужного графика. Например, для построения карты необходимы геоданные, измерения и меры. Для построения линейчатого графика необходимо выбрать поля «Города» и «Количество пользователей», затем нажать на иконку линейчатой диаграммы или перетащить в строки «Columns», «Rows».
Рисунок 53. Линейчатый график «Количество зарегистрированных пользователей ХМАО»
Для построения линейчатой диаграммы «Количество зарегистрированных пользователей по городам ХМАО» был выбран тип метки «Столбец».
Рисунок 54. Инструменты Tableau
Инструменты Tableau позволяют менять цвет графика, его размер, сортировать значения по убыванию/возрастанию, менять размер столбцов, отображать график вертикально или горизонтально. В отличие от документов Excel, графики, созданные средствами Tableau, являются «кликабельными» и интерактивными. Это означает, что пользователь может щелкнуть курсором мыши по интересующей его области для более внимательного изучения или углубленного анализа.
Благодаря поддержке интерфейса «drag-and-drop», любые манипуляции с объектами, включая размещение элементов графика на странице, могут осуществляться с помощью мыши.
Для построения гистограмм «Отношение населения ХМАО к медицине» и «Динамика обсуждений губернатора Ханты-Мансийского Автономного Округа - Натальи Комаровой» выбран тип марки «Линия», так как необходимо увидеть тенденции в данных с течением времени.
Рисунок 55. Совмещенный линейный график
Рисунок 56. Тип марки - Линия
Для построения карты, необходимо правильно указать широту и долготу каждого города. Функции Tableau позволяют по-разному отображать значения на карте. Например, размер окружностей зависит от количества сообщений о дорогах, несущий негативный окрас.
Программа отображает географическое положение городов на карте по долготе и широте. Если входящие данные не содержат широту и долготу, программа определит их автоматически: Longitude (generated) и Latitude (generated), либо предложит ввести данные вручную. Tableau может потребовать указать точное геоположение города, так как на нашей планете имеется множество городов с одинаковым названием. Исключить путаницу можно просто указав страну (если имеется ввиду одна) в графе Country/Region. Однако, и в пределах одной страны могут встретиться города с одним названием, в таком случае программа потребует точные координаты города. Делается это в окне «Edit Locations», как показано на рисунке.
Рисунок 57. Определение точных координат города
Для построения карты «Качество дорог ХМАО» использованы поля:
- Города.
- Индекс.
- Долгота.
- Широта.
- Количество сообщений.
Рисунок 58. Настройки карты
С помощью функционала Tableau можно изменить размер (рисунок), цвет окружностей (рисунок), добавить им границы. Так же можно подписать названия городов, только с минимальным и максимальным значением.
Рисунок 59. Определение размера окружностей
Рисунок 60. Управление цветом
Чтобы добавить подпись у каждого города, необходимо поле «Города» перетащить на метку «Lebel». Результат можно увидеть на рисунке.
Рисунок 61. Конечный вид карты
Для построения на карте маршрута Сургут-Нижневартовск, соединительными точками которого являются не города, а координаты дороги на карте, необходимо загрузить их в программу специальным образом. Если точек большое множество, вводить координаты каждой вручную становится невозможным. В таком случае необходимо импортировать геоданные. Делается это следующим образом:
1. Создается отдельная папка под эту задачу, которая должна содержать два файла:
1.1. Файл с данными в формате .CSV .
1.2. Файл «schema.ini» в обязательном формате .ini.
ini-файл (англ. Initialization file) -- это файл конфигурации, который содержит данные настроек для Microsoft Windows, Windows NT и некоторых приложений.
2. Создать файл «schema.ini», который должен содержать метаданные о файле с исходными данными. Рисунок.
Рисунок 62. Файл «schema.ini»
Перейти в интерфейс Tableau, выбрать в разделе «Map» вкладку «Geocoding» и далее выбрать «Import Custom Geocoding» (рисунок). В появившемся окне выбрать папку, содержащую файлы, упомянутые раннее.
Рисунок 63. Загрузка геоданных
Процесс загрузки геоданных показан на рисунке.
Рисунок 64. Процесс загрузки геоданных
Загрузка геоданных прошла успешно. Для построения маршрута необходимо выбрать поля «Геоточка», широту, долготу и метку «Линия». Чтобы добавить цветовой окрас, необходимо поле «Количество сообщений» перетянуть на метку «Color». Рисунок.
Рисунок 65. Маршрут Сургут-Нижневартовск
Если входящие данные обновились, не нужно строить график заново, достаточно навести курсор мыши на нужную базу данных, нажать левую кнопку и во всплывающем меню выбрать «Refresh», т.е. обновить данные. График перестроится автоматически.
Рисунок 66. Обновление данных
Результаты работы
Проведен глубокий анализ использования тех или иных графиков для правильного визуального представления данных в отчете.
Создан шаблон аналитического отчета в программе Tableau Desktop. Данный шаблон позволяет создавать ежемесячный отчет для органов власти Ханты-Мансийского Административного Округа по следующим темам:
1. Количество зарегистрированных пользователей по городам ХМАО.
2. Количество зарегистрированных мужчин и женщин.
3. Наиболее коррумпированные социальные отрасли.
4. Отношение населения к медицине.
5. Рейтинг ВУЗов ХМАО.
6. Качество дорог ХМАО.
7. Качество дороги Сургут-Нижневартовск.
8. Динамика обсуждений губернатора ХМАО.
Также отчет содержит статичную информацию о ХМАО:
1. Общие сведения об округе.
2. Географическое положение.
3. Административно-территориальное устройство.
4. Население.
Каждый раздел аналитического отчета содержит графики, позволяющие сделать работу с отчетом быстрой и продуктивной для принятия важных решений.
Главным преимуществом отчета является то, что его не нужно создавать каждый месяц заново. Пользователю достаточно открыть шаблон отчета, обновить данные и все изменений во входящих данных будут пересчитаны в параметрах и графиках автоматически. Выгрузка .csv файлов происходит по расписанию.
Приложение
Запросы:
~суд OR ~прокуратура
( Газпром трансгаз Югорск ) OR Сургутнефтегаз OR ТНК-Нягань OR ТЭСС OR ( Э.ОН Россия ) OR Ютэйр OR ( Нижневартовская ГРЭС ) OR ( Няганская ГРЭС ) OR ( Сургутская ГРЭС-1 ) OR ( Сургутская ГРЭС-2 ) OR ЮграИнвестСтройПроект OR ( Ханты-Мансийский
~губернатор OR ( Наталья Комарова )
( ~медицина OR ~здоровье OR ~аптека OR ~больница OR ~поликлиника OR ~доктор OR ~врач )
~полиция OR ~милиция OR ~милиционер OR ~мент OR ~вертухай
( ~образование OR ~вуз OR ~школа OR ~колледжт OR ~институт OR ~университет)
~губернатор OR ~влаcть OR ~дума OR ~политика OR ~департамент OR ~мэр
(~суд OR ~прокуратура) AND(~коррупция OR ~взятка OR ~откат)
(( Газпром трансгаз Югорск ) OR Сургутнефтегаз OR ТНК-Нягань OR ТЭСС OR ( Э.ОН Россия ) OR Ютэйр OR ( Нижневартовская ГРЭС ) OR ( Няганская ГРЭС ) OR ( Сургутская ГРЭС-1 ) OR ( Сургутская ГРЭС-2 ) OR ЮграИнвестСтройПроект OR ( Ханты-Мансийский НПФ ) OR ( Региональная лесопромышленная компания Кода-лес ) OR ( Ханты-Мансийский филиал электросвязи ОАО Уралсвязьинформ ) OR ( ООО Северавтотранс ) OR ( Государственная страховая компания Югория ) OR ( Государственное научное учреждение Ханты-Мансийская сельскохозяйственная опытная станция Сибирского отделения Российской академии сельскохозяйственных наук ) OR ( Государственное предприятие Ханты-Мансийского автономного округа -Югры Научно-аналитический центр рационального недропользования им. В.И.Шпильмана ) OR ( Научно технический центр Дорожного департамента Ханты-Мансийского автономного округа -Югры ) OR ( Общество с ограниченной ответственностью Научно-производственное объединение Интерлит ) OR Интерлит) (~суд OR ~прокуратура) AND (~коррупция OR ~взятка OR ~откат)
(~губернатор OR ( Наталья Комарова )) AND (~коррупция OR ~взятка OR ~откат)
( ~медицина OR ~здоровье OR ~аптека OR ~больница OR ~поликлиника OR ~доктор OR ~врач ) AND (~коррупция OR ~взятка OR ~откат)
(~полиция OR ~милиция OR ~милиционер OR ~мент OR ~вертухай) AND (~коррупция OR ~взятка OR ~откат)
( ~образование OR ~вуз OR ~школа OR ~колледжт OR ~институт OR ~университет) AND (~коррупция OR ~взятка OR ~откат)
(~губернатор OR ~влаcть OR ~дума OR ~политика OR ~департамент OR ~мэр) AND (~коррупция OR ~взятка OR ~откат)
Пример данных в формате .CSV
Города;Индекс;Количество сообщений 2014
Белоярский;628160;119620
Когалым;628486;358910
Лангепас;628672;132850
Лянтор;628449;102684
Мегион;628680;142680
Нефтеюганск;628300;227587
Нижневартовск;628600;390472
Нягань;628180;205914
Покачи;628661;148920
Пыть-Ях;628380;146219
Радужный;628462;366799
Советский;628240;192045
Сургут;628400;450896
Урай;628281;175944
Ханты-Мансийск;626200;312894
Югорск;628260;226584
;;
Для построения графиков были использованы следующие документы в формаnе CSV.
File1 (City, Area Code, SUM_Quantity).
File2 (City, Area Code, SUM_Quantity_M, SUM_Quantity_W).
File3 (Sector, Quantity).
File4 (Date, Quantity_neg, Quantity_pos).
File5 (Univer, Quantity)
File6 (City, Area Code, Quantity).
File7 (GEO, ID, Latitude, Longitude, Quantity).
File8 (Date, Quantity).
Размещено на Allbest.ru
...Подобные документы
Изучение возможностей системы YouTrack. Аналитический обзор ее аналогов и их функциональности. Анализ требований к системе управления проектами и надстройке. Визуализация данных. Проектирование интерфейса надстройки. Определение технологий реализации.
курсовая работа [2,3 M], добавлен 13.09.2017Обзор существующих решений на основе открытых данных. Выбор социальных сетей для извлечения данных. Ограничение геолокации сообщений из социальных сетей. Разработка формата хранения. Визуализация собранных данных методом теплой карты. Архитектура системы.
дипломная работа [1,0 M], добавлен 18.11.2017Виды социальных медиа. Критерии эффективности продвижения аккаунта в социальных сетях. Программная реализация алгоритма моделирования распространения информации в социальной сети "Twitter". Разработка клиентского приложения. Апробация интерфейса системы.
дипломная работа [5,4 M], добавлен 08.02.2016Наглядное представление массивов различной информации в компьютерной графике. Типы визуализации: схематическая, концептуальная, стратегическая, графическая, комбинированная. Виды сравнения данных: покомпонентное, позиционное, временное, частотное.
контрольная работа [1,4 M], добавлен 20.12.2015Совершенствование процессов обмена информацией между физическими и юридическими лицами в помощью сетей Internet и Intranet. История развития геоинформационных систем. Обработка кадастровой информации: анализ данных и моделирование, визуализация данных.
реферат [24,1 K], добавлен 22.05.2015Характеристика программных геномных средств для визуализации, которые облегчают анализирование задач и позволяют исследовать, изучать, толковать и управлять своими данными. Визуализация секвенирования данных. Изучение возможностей геномных браузеров.
реферат [37,9 K], добавлен 11.11.2010Применение методов многомерного анализа для визуализации взаимосвязей web и социальных сетей в социологических исследованиях. Системы интеллектуального поиска данных Nigma.ru, Wolfram Alpha и Quintura. Социологическая информация и эмпирические данные.
презентация [2,6 M], добавлен 09.10.2013Разработка методов сбора информации о событиях в ИТ-инфраструктуре. Анализ структуры единичного события. Извлечение данных из сообщений о событиях, выявление причинно-следственных связей между ними. Архитектура централизованного журналирования событий.
дипломная работа [2,6 M], добавлен 19.09.2016Обзор существующих решений на основе открытых данных. Технологии обработки данных и методы их визуализации. Социальные сети для извлечения данных. Ограничение географической локации. Выбор набора и формат хранения открытых данных, архитектура системы.
курсовая работа [129,5 K], добавлен 09.06.2017Autodesk 3ds Max как полнофункциональная профессиональная программная система для создания и редактирования трёхмерной графики и анимации. Особенности моделирования персонажей. Создание скелета и настройка глаз героя. Анимация персонажей, визуализация.
дипломная работа [11,9 M], добавлен 12.06.2012Описание платформы Deductor, ее назначение. Организационная структура аналитической платформы Deductor, состав модулей. Принципы работы программы, импорт и экспорт данных. Визуализация информации, сценарная последовательность и мастер обработки.
курсовая работа [3,7 M], добавлен 19.04.2014Задача о движении однородного плоского тела круглой формы в пространстве по наклонной плоскости. Давление распределено по закону Герца. Результаты решения систем, а также их наглядная визуализация в математическом пакете Maple 11 и Macromedia Flash 8.
дипломная работа [2,8 M], добавлен 15.06.2013Аннуитетная схема погашения кредита. Клиент-серверные сообщения, их обработка. Хранение данных, структура базы. Алгоритм формирования цен и курса валют. Визуализация данных на стороне клиента. Результат обработки стратегии. Система администрирования.
дипломная работа [745,8 K], добавлен 08.12.2013Проектирование, визуализация и выпуск документации. Инструменты рисования и детализации AutoCAD 2006. Динамический ввод при черчении. Графическое окно программы. Для включения сетки и задание ее шага. Установка текущих режимов объектной привязки.
курсовая работа [1,5 M], добавлен 28.02.2011Назначение и возможности разработанного приложения для визуализации картографической информации. Хранимые процедуры, функции и триггеры. Взаимодействие пользователя с приложением. Описание экранной формы по работе с картами. Визуализация карты в MS Visio.
курсовая работа [2,1 M], добавлен 14.08.2014Базовые принципы правового регулирования трудовых отношений. Проектирование автоматизированной информационной системы "Отдел кадров", программная реализация, тестирование. Состав базы данных, методы анализа надежности системы, руководство пользователя.
дипломная работа [3,6 M], добавлен 11.03.2010Разработка приложения для работы с базой данных, с использованием объектно-ориентированного и визуального программирования. Проектирование физической структуры базы данных. Программная реализация, процесс взаимодействия пользователя с приложениями.
курсовая работа [1,5 M], добавлен 31.01.2016Разработка программы для визуализации результатов статистической обработки экспериментальных данных. График, визуализирующей зависимость температуры физического объекта от времени, регистрируемой датчиками на протяжении фиксированного промежутка времени.
курсовая работа [1,8 M], добавлен 18.09.2014Что такое базы данных, визуализация информации базы. Структура и свойства простейшей базы данных. Характеристика определений, типов данных, безопасность, специфика формирования баз данных. Подходы к проектированию технического задания. Работа с таблицами.
презентация [4,3 M], добавлен 12.11.2010Бесплатная среда разработки программного обеспечения с открытым исходным кодом для компилятора Free Pascal. Почему Lazarus такой популярный. Корректность введенных данных. Использование основных методов визуализации в среде программирования Lazarus.
курсовая работа [695,5 K], добавлен 19.04.2013