| Задание | Данные | Студент |
---|
1 | - Создать maven проект, добавить все необходимые зависимости
- Создать Abalone (морские ) класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать данные по количеству колец (возрасту) и найти экземпляры с самой большой длиной
- Сохранить полученный результат в json файл
| Данные о замерах моллюсков морские ушки Описание датасета: abalone.names Данные; abalone.data |
|
2 | - Создать maven проект, добавить все необходимые зависимости
- Создать Abalone (морские ушки) класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать данные по количеству колец (возрасту) и вычислить средний полный вес в группе
- Сохранить полученный результат (возраст, средний вес) в таблицу базы данных. В качестве базы данных можно использовать H2 или Derby
| Данные о замерах моллюсков морские ушки Описание датасета: abalone.names Данные; abalone.data |
|
3 | - Создать maven проект, добавить все необходимые зависимости
- Создать Abalone (морские ушки) класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать данные по количеству колец (возрасту) и найти экземпляры с минимальным диаметром
- Сохранить полученные экземпляры в csv файл - формат данных совпадает с форматом исходного датасета
| Данные о замерах моллюсков морские ушки Описание датасета: abalone.names Данные; abalone.data |
|
4 | - Создать maven проект, добавить все необходимые зависимости
- Создать Car класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать данные по типу топливной системы (fuel-type) и найти экземпляр с самой большой мощностью в группе
- Сохранить полученный результат в json файл
| Данные по моделям автомобилей Описание датасета: imports-85.data Данные; imports-85.names |
|
5 | - Создать maven проект, добавить все необходимые зависимости
- Создать Car класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать данные по типу кузова (body-style) и вычислить среднюю длину кузова (length)
- Сохранить полученный результат (тип кузова, длина) в таблицу базы данных. В качестве базы данных можно использовать H2 или Derby
| Данные по моделям автомобилей Описание датасета: imports-85.data Данные; imports-85.names |
|
6 | - Создать maven проект, добавить все необходимые зависимости
- Создать Car класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать данные по числу цилиндров в двигателе (num-of-cylinders) и найти экземпляры с максимальной компрессией (compression-ratio)
- Сохранить полученные экземпляры в csv файл - формат данных совпадает с форматом исходного датасета
| Данные по моделям автомобилей Описание датасета: imports-85.data Данные; imports-85.names |
|
7 | - Создать maven проект, добавить все необходимые зависимости
- Создать Car класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать данные по типу привода (drive-wheels) и вычислить среднее значение крутящего момента (peak-rpm) в группе
- Сохранить полученный результат (тип привода, среднее значение peak-rpm) в таблицу базы данных. В качестве базы данных можно использовать H2 или Derby
|
|
|
8 | - Создать maven проект, добавить все необходимые зависимости
- Создать Bridge класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать данные по типу (13. TYPE) и найти количество экземпляров в каждой группе
- Сохранить полученный результат (TYPE, BRIDGE_COUNT) в таблицу базы данных. В качестве базы данных можно использовать H2 или Derby
| Датасет представляет собой список мостов в Питсбурге Описание: bridges.names Данные: bridges.data.version1 |
|
9 | - Создать maven проект, добавить все необходимые зависимости
- Создать Bridge класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать данные по типу использования (5. PURPOSE) и найти самый длинный мост в каждой группе (6. LENGTH)
- Сохранить полученный экземпляры в json файл
| Датасет представляет собой список мостов в Питсбурге Описание: bridges.names Данные: bridges.data.version1 |
|
10 | - Создать maven проект, добавить все необходимые зависимости
- Создать Bridge класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать данные по реке (2. RIVER) и вычислить среднюю длину моста в каждой группе (6. LENGTH)
- Сохранить полученные экземпляры в csv файл - формат данных совпадает с форматом исходного датасета
| Датасет представляет собой список мостов в Питсбурге Описание: bridges.names Данные: bridges.data.version1 |
|
11 | - Создать maven проект, добавить все необходимые зависимости
- Создать Hardware класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать данные по вендору (vendor name) и найти количество экземпляров в каждой группе
- Сохранить полученный результат (VENDOR, HARDWARE_COUNT) в таблицу базы данных. В качестве базы данных можно использовать H2 или Derby
| Данные по компьютерным компонентам Описание: machine.data Данные: machine.names |
|
12 | - Создать maven проект, добавить все необходимые зависимости
- Создать Hardware класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать данные по вендору (vendor name) и найти экземпляры с минимальным размером кэша (CACH) в каждой группе
- Сохранить полученный экземпляры в json файл
| Данные по компьютерным компонентам Описание: machine.data Данные: machine.names |
|
13 | - Создать maven проект, добавить все необходимые зависимости
- Создать Hardware класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать данные по вендору (vendor name) и найти экземпляры с максимальным размером опубликованной производителностью (PRP) в каждой группе
- Сохранить полученные экземпляры в csv файл - формат данных совпадает с форматом исходного датасета
| Данные по компьютерным компонентам Описание: machine.data Данные: machine.names |
|
14 | - Создать maven проект, добавить все необходимые зависимости
- Создать Flag класс описывающий данные (POJO)
- Вычитать данные в List
- Вычислить флаги с самым большим количеством цветов (атрибуты с 11 до 17)
- Сохранить полученные экземпляры в json файл
| Данные по типологии флагов стран Описание: flag.data Данные: flag.names |
|
15 | - Создать maven проект, добавить все необходимые зависимости
- Создать Flag класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать экземпляры по географической зоне (3. zone) и найти экземпляры с самой большой плотностью населения (population/area)
- Сохранить полученные экземпляры в csv файл - формат данных совпадает с форматом исходного датасета
| Данные по типологии флагов стран Описание: flag.data Данные: flag.names |
|
16 | - Создать maven проект, добавить все необходимые зависимости
- Создать Flag класс описывающий данные (POJO)
- Вычитать данные в List
- Сгруппировать экземпляры по языку (6. language) и вычислить количество экземпляров в группе
- Сохранить полученный результат (LANGUAGE, FLAG_COUNT) в таблицу базы данных. В качестве базы данных можно использовать H2 или Derby
| Данные по типологии флагов стран Описание: flag.data Данные: flag.names |
|