Як принести офіційні європейські цифри в проєкт? (відкриття даних Євростату)
Коротко
Як принести офіційні європейські цифри в проєкт? На початковій сторінці є «Відкрити дані Eurostat». Statable отримує набір даних від Євростату, статистичного відомства Європейського Союзу, і відкриває його як таблицю. До цього жоден запит не йде; це відбувається лише після клацання.
Як це працює в Statable
- Введіть код набору даних, наприклад une_rt_m (рівень безробіття, щомісяця).
- Введіть фільтри, один рядок на фільтр: назва = значення, значення (наприклад geo = AT, DE).
- Введіть період від і до, наприклад 2020-01 та 2024-12.
- «Завантажити з Eurostat», перегляньте попередній перегляд, потім «Відкрити як дані».
Що потрапляє в мережу
- Коли ви натискаєте «Завантажити з Eurostat», запит надходить до Європейської комісії. Її сервер бачить IP-адресу та запит (код набору даних, фільтри, період).
- Більше нічого туди не надходить. Дані зі Statable не надсилаються. Cookies немає.
- Запит надсилається лише на одну фіксовану адресу Eurostat. Вільно введеної адреси немає.
- У версії без мережі (офлайн) цей вибір не пропонується.
Усі подробиці
- Введіть код набору даних, наприклад une_rt_m (рівень безробіття, щомісяця). Код наведено в базі даних Eurostat. Дозволені літери, цифри та підкреслення, щонайбільше 40 символів.
- Введіть фільтри, по одному в рядку, у вигляді назва = значення, значення (наприклад, geo = AT, DE). Без фільтрів відповідь часто завелика.
- Введіть період від і до, наприклад 2020-01 і 2024-12. Дозволені також 2020 або 2020-Q1.
- За бажанням завантажте також підписи як додаткові стовпці (наприклад, «Австрія» поруч з «AT»).
- «Завантажити з Eurostat», переглянути попередній перегляд, а потім «Відкрити як дані». Завантаження можна скасувати; через 60 секунд без відповіді воно завершується саме.
Як виглядає таблиця
Дані мають довгу форму: один рядок на комбінацію, один стовпець на вимір (з кодом), а також стовпці «wert» і «status». З підписами кожен вимір отримує додатковий стовпець із закінченням _text. Вимір лише з однією категорією залишається стовпцем.
Пропущені значення та status
- Пропущене значення залишається порожнім. Воно ніколи не стає 0 і ніколи не доповнюється. Наявне значення 0 залишається 0.
- Стовпець «status» містить позначки Eurostat, наприклад «:» (недоступно), «c» (конфіденційно) і «p» (попередньо). Значення з позначкою «c» або «:» без числа залишаються порожніми.
- Після завантаження Statable повідомляє, скільки рядків не мають значення і скільки мають попереднє значення.
Стовпець часу
Місяці та роки читаються як дата: місяць показується як 1-ше число місяця, рік - як 1 січня; значення стосується всього періоду. Квартали (2024-Q1), піврічні періоди (2024-S1) і тижні (2024-W05) Statable як дату не читає; стовпець залишається текстом. Аналіз часового ряду, однак, потребує дати. У такому разі виберіть в Eurostat щомісячні або щорічні дані або створіть стовпець із датою за допомогою «Дата і час».
Джерело та ліцензія
Вказівка джерела належить до даних: джерело Eurostat, набір даних, дата запиту, дата даних за Eurostat і точна адреса запиту. Вона з’являється в протоколі та у звіті. Дані Eurostat можна повторно використовувати з посиланням на джерело; діють правила Європейської комісії.
Пастка: Eurostat змінює дані згодом
Eurostat може змінювати дані згодом. Дата запиту належить до результату. Хто завантажить знову пізніше, може отримати інші числа.
Умови та обмеження
- Відповідь може бути щонайбільше 20 MB і 1 мільйон рядків. Інакше Statable повідомляє про це; тоді виберіть більше фільтрів або коротший період.
- Помилки (немає з’єднання, перевищено час очікування, невідомий набір даних, перевантажений Eurostat) Statable повідомляє одним реченням. Нічого, що не можна прочитати, не приймається.
- Тексти з відповіді вважаються даними й ніколи не виконуються як команда.
Типові приклади
- Щомісячний рівень безробіття (une_rt_m) для Австрії та Німеччини з 2020 року.
- Завантажте річний ряд за країнами й покажіть його на сторінці «Карта» як показник на територію.
Для фахівців
До Statistics API 1.0 Eurostat надсилається запит у форматі JSON-stat 2.0 (format=JSON; lang=DE, EN або FR залежно від мови застосунку, інакше EN; період через sinceTimePeriod і untilTimePeriod). Зчитуються id і size; останній вимір змінюється найшвидше, а позиція міститься в category.index, а не в порядку ключів. value і status розріджені.