Как да вкарам официални европейски числа в проекта? (отваряне на данни от Евростат)
Накратко
Как да вкарам официални европейски числа в проекта? Началната страница има „Отваряне на данни от Eurostat“. Statable изтегля набор от данни от Евростат, статистическата служба на Европейския съюз, и го отваря като таблица. Преди това не тръгва никаква заявка; случва се само при щракване.
Как работи в Statable
- Въведете кода на набора от данни, например une_rt_m (равнище на безработица, месечно).
- Въведете филтрите, по един ред на филтър: име = стойност, стойност (например geo = AT, DE).
- Въведете периода от и до, например 2020-01 и 2024-12.
- „Зареждане от Eurostat“, разгледайте прегледа, после „Отваряне като данни“.
Какво отива в мрежата
- Когато щракнете върху „Зареждане от Eurostat“, заявка отива до Европейската комисия. Нейният сървър вижда IP адреса и заявката (код на набора от данни, филтри, период).
- Нищо друго не се изпраща там. Не се изпращат данни от Statable. Няма бисквитки.
- Запитва се само единственият фиксиран адрес на 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 са разредени.