Складність
Ваш найкращий результат
Н/Д
Важливим кроком у процесі цифровізації культурної спадщини є збір, структурування та публікація даних. Без реальних, узгоджених та доступних даних будь-який аналіз або цифрова програма залишилася б на суто теоретичному рівні.
Національний інститут спадщини безпосередньо сприяє цьому процесу через публікацію відкритих наборів даних на урядовій платформі data.gov.ro, надаючи публічний доступ до офіційної інформації про культурні установи Румунії. Серед них є і набір даних про музеї Румунії, який містить інформацію, таку як назви музеїв, адміністративне розташування, рік заснування, географічні координати та описові дані.
У рамках цієї задачі вам потрібно буде провести дослідницький аналіз для цього набору даних.
Набір даних надається у форматі CSV (Comma-Separated Values) і містить інформацію про музеї Румунії, отриману в результаті конвертації з формату JSON, опублікованого на платформі data.gov.ro.
Кожен рядок у файлі CSV відповідає одному музею, а кожна колонка описує певний атрибут цього музею.
Набір даних містить, серед іншого, наступні колонки:
_id – внутрішній ідентифікатор записуjudețul – повіт, у якому розташований музейdenumirea (română) – назва музею румунською мовоюlocalitatea – населений пункт, де знаходиться музейanul înființării – рік заснування музеюcategoria (română) – категорія музеюlatitudine – географічна координата широтиlongitudine – географічна координата довготиdescrierea (română) – текстовий опис музеюURL – веб-сайт музею (якщо доступний)Відсутні значення позначаються порожніми полями.
Визначте загальну кількість музеїв у наборі даних.
Визначте кількість музеїв, для яких у колонці județul знаходимо значення București.
Визначте кількість колонок, які містять принаймні одне відсутнє значення (NaN).
Визначте рік, у якому було засновано найбільше музеїв, на основі інформації, яку ми маємо вказану в колонці anul înființării.
Визначте для кожного повіту, який з'являється в цьому наборі даних, скільки музеїв існує в тому повіті.
Для кожного музею обчисліть відсоток заповнених колонок (non-NaN) від загальної кількості колонок. Розрахунок цього показника здійснюється за наступною формулою:

Визначте середнє значення показника повноти для всього набору даних. Для цього ми додамо показники, отримані в завданні 6, і поділимо загальну суму на кількість музеїв.
Визначте відсоток музеїв, які мають максимальний показник повноти. Визначаємо максимальний показник повноти як максимальне значення серед тих, що визначені в завданні 6.
Для автоматичного оцінювання потрібно завантажити файл у форматі csv з наступною структурою:
id – ідентифікатор рядка (відповідний тому, що в test.csv)
ididididid_id з набору даних)ididsubtaskID – ідентифікатор вимоги:
1 для загальної кількості записів (завдання 1)2 для кількості музеїв у Бухаресті (завдання 2)3 для кількості колонок з відсутніми значеннями (завдання 3)4 для року з найбільшою кількістю музеїв (завдання 4)5 для розподілу музеїв по повітах (завдання 5)6 для відсотка заповнених значень (завдання 6)7 для середнього значення показника повноти (завдання 7)8 для музеїв з максимальною повнотою (завдання 8)answer – відповідь, що відповідає кожному завданню
для завдання 1 міститиме загальну кількість музеїв у наборі даних (значення типу integer)
для завдання 2 міститиме кількість музеїв у Бухаресті (значення типу integer)
для завдання 3 міститиме кількість колонок, які містять принаймні одне відсутнє значення (NaN) (значення типу integer)
для завдання 4 міститиме рік, у якому було засновано найбільше музеїв (значення типу integer)
для завдання 5 міститиме кількість музеїв у кожному повіті (значення типу integer, по одному рядку для кожного повіту)
для завдання 6 міститиме відсоток заповнених полів для кожного музею, обчислений як:
(кількість заповнених полів / загальна кількість колонок) × 100(значення типу float, рекомендується округлити до 2 десяткових знаків)
для завдання 7 міститиме середнє значення показника повноти для всього набору даних (значення типу float, рекомендується округлити до 2 десяткових знаків)
для завдання 8 міститиме відсоток музеїв, які мають максимальний показник повноти (значення типу float, рекомендується округлити до 2 десяткових знаків)