Задание 1
Создайте личную коллекцию ich_edit.UK_used_cars_ВАШЕ_ИМЯ или импортируйте JSON из указанного в источнике GitHub.
Практикум 19 работает с собственной копией коллекции UK_used_cars.
Сначала нужно экспортировать ich.UK_used_cars или импортировать JSON из GitHub в ich_edit с личным суффиксом.
Базовые задачи проверяют производителей: список марок, максимум документов и распределение по transmission.
Для среднего пробега по производителям используется $group с $avg и счётчиком документов.
mpg переводится в l/100km формулой 282.481 / mpg и сохраняется как новое поле.
$merge нужен, чтобы записать вычисленное поле обратно в существующую коллекцию.
$bucket распределяет дизельные авто по диапазонам цены до 20000, 20000-30000, 30000-40000, 40000-60000 и выше 60000.
Топ-3 ошибки: работать в общей коллекции без копии, делить mpg на 282.481 вместо обратной формулы, забыть readable labels для bucket-категорий.
Создайте личную коллекцию ich_edit.UK_used_cars_ВАШЕ_ИМЯ или импортируйте JSON из указанного в источнике GitHub.
Выведите всех автопроизводителей.
Определите производителя с наибольшим количеством документов.
Сгруппируйте автомобили по типам трансмиссии и сравните automatic, semi-automatic и manual.
Найдите топ-3 производителей с наибольшим средним пробегом, добавьте количество документов.
Добавьте поле l/100km по формуле 282.481 / mpg.
Сохраните новое поле в существующую коллекцию через $merge.
Распределите diesel-авто по ценовым категориям и найдите самую популярную.
Подмените технические значения bucket на понятные названия категорий.
Выберите один вариант ответа. После клика правильный ответ подсветится зелёным.
Зачем создавать личную копию UK_used_cars?
Какая формула дана в источнике для l/100km?
Какая стадия сохраняет результат pipeline обратно в коллекцию?
Как найти производителя с максимумом документов?
Что нужно сделать перед bucket по цене diesel?
Зачем добавлять count к среднему mileage?