Использование программ import io и openrefine

46
OPEN DATA WORKSHOP Скрепинг данных с сайтов гос. органов с помощью import.io и обработка в Open Refine для активистов и журналистов Виталий Власов Ольга Пархимович

Upload: olya-parkhimovich

Post on 06-Aug-2015

244 views

Category:

Internet


2 download

TRANSCRIPT

Page 1: Использование программ Import IO и OpenRefine

OPEN DATA WORKSHOPСкрепинг данных с сайтов гос. органов с помощью import.io и обработка в Open Refine для активистов и журналистов

Виталий ВласовОльга Пархимович

Page 2: Использование программ Import IO и OpenRefine

ПРОБЛЕМЫ ПРИ РАБОТЕ С ДАННЫМИ

• Не в машиночитаемом формате (html, doc, pdf)

• «Грязные» данные: не нормализированные данные (одни и те же данные записаны в разной форме) и пр.

• Отсутствие геокоординат (или разные системы) в датасетах с адресами

• Отсутствие технической поддержки

• Несвоевременное обновление данных

• Недостаточный уровень детализации данных

• Отсутствие актуальных наборов данных

• Использование латиницы вместо кириллицы

Page 3: Использование программ Import IO и OpenRefine

IMPORT.IO

• http://import.io - сервис для скрепинга данных

• http://zakupki.okmot.kg/pub/PublicOrder.action

Page 4: Использование программ Import IO и OpenRefine
Page 5: Использование программ Import IO и OpenRefine
Page 6: Использование программ Import IO и OpenRefine
Page 7: Использование программ Import IO и OpenRefine
Page 8: Использование программ Import IO и OpenRefine
Page 9: Использование программ Import IO и OpenRefine
Page 10: Использование программ Import IO и OpenRefine
Page 11: Использование программ Import IO и OpenRefine
Page 12: Использование программ Import IO и OpenRefine
Page 13: Использование программ Import IO и OpenRefine
Page 14: Использование программ Import IO и OpenRefine
Page 15: Использование программ Import IO и OpenRefine
Page 16: Использование программ Import IO и OpenRefine
Page 17: Использование программ Import IO и OpenRefine
Page 18: Использование программ Import IO и OpenRefine
Page 19: Использование программ Import IO и OpenRefine
Page 20: Использование программ Import IO и OpenRefine
Page 21: Использование программ Import IO и OpenRefine
Page 22: Использование программ Import IO и OpenRefine
Page 23: Использование программ Import IO и OpenRefine
Page 24: Использование программ Import IO и OpenRefine
Page 25: Использование программ Import IO и OpenRefine

ФУНКЦИИ OPEN REFINE- Преобразование данных к нужному формату- Предварительная обработка. Нахождение ошибок и опечаток- Получение представления о массиве данных

Установка:

1. Скачать OpenRefine: http://openrefine.org/2. Запустить установщик3. Открыть браузер и перейти по ссылке: http://127.0.0.1:3333

Page 26: Использование программ Import IO и OpenRefine

ЗАГРУЗКА МАССИВА ДАННЫХ

Page 27: Использование программ Import IO и OpenRefine

Создаем новый проект

Page 28: Использование программ Import IO и OpenRefine

Загрузка исходного массива

Page 29: Использование программ Import IO и OpenRefine

Настройка импорта файла. Выбор типа файла

Page 30: Использование программ Import IO и OpenRefine

Изменение имени проекта

Настройка кодировки

Page 31: Использование программ Import IO и OpenRefine

Настройка кодировки

Page 32: Использование программ Import IO и OpenRefine

Настройка дополнительных параметров

Page 33: Использование программ Import IO и OpenRefine

ПРЕДВАРИТЕЛЬНАЯ ОЧИСТКА ДАННЫХ

Page 34: Использование программ Import IO и OpenRefine

количество строк в файле

количество отображаемых строк

название столбца

Основные элементы страницы

Page 35: Использование программ Import IO и OpenRefine

Изменение наименований столбцов

- закупающая организация

- наименование закупки

- планируемая сумма- количество лотов- метод закупки- дата публикации- срок подачи заявок- статус

Page 36: Использование программ Import IO и OpenRefine

Удаление столбцов

Page 37: Использование программ Import IO и OpenRefine

Преобразование в числовой формат

Удаление пробелов: value.replace(" ", "")

Page 38: Использование программ Import IO и OpenRefine

Разделение колонок на две

Page 39: Использование программ Import IO и OpenRefine

Преобразование в формат дат

Page 40: Использование программ Import IO и OpenRefine

Фасеты

Page 41: Использование программ Import IO и OpenRefine

ИЗУЧЕНИЕ ДАННЫХ

Page 42: Использование программ Import IO и OpenRefine

Использование фасетов для изучения встречающихся значений

Текстовые фасеты

Page 43: Использование программ Import IO и OpenRefine

Использование фасетов для изучения встречающихся значений

Временные фасеты

Page 44: Использование программ Import IO и OpenRefine

Использование фасетов для изучения встречающихся значений

Числовые фасеты

Page 45: Использование программ Import IO и OpenRefine

Использование кластеризации

Page 46: Использование программ Import IO и OpenRefine

Виталий Власов[email protected]

@myOpenCity

Ольга Пархимович[email protected]

@OpenDataRu