Выполнить задание:
2. Создайте новый проект test2.lgp.
2.1. Импортируйте в него текстовый файл CreditSample.txt.
2.2. Отсортируйте (компонент Сортировка) этот набор данных по следующим полям в
порядке возрастания: Срок ссуды, Размер ссуды, Количество иждивенцев.
2.3. Сделайте следующую замену (компонент Замена) в поле Семейное положение:
значение Да измените на Женат/замужем, Нет – на Холост/Не замужем.
2.4. Сделайте следующую замену (после предыдущего узла Замена) в поле Количество
иждивенцев: значение 0 – на Нет, 1 – без изменений, 2 и 3 – 2 и более.
2.5. Отфильтруйте набор данных, полученный в п. 2.4 по полю Иждивенцы так, чтобы
в выходной набор попали только строки, у которых значение в поле Иждивенцы не
равно Нет. Сколько записей прошло через фильтр?
2.6. Продолжите фильтровать набор данных, полученный в п. 2.5. Наложите следующий
фильтр, в который попадают все записи, удовлетворяющие условиям a либо
условиям b:
a. Размер ссуды – от 2000 до 5000, Цель ссуды – Покупка товара.
b. Цель ссуды – Иное. 9
2.7. Сколько записей прошло через фильтр?
2.8. Отсортируйте последний набор данных по полю Код.
3. Создайте новый пакет test3.lgp.
3.1. Импортируйте в него текстовый файл CreditSample.txt.
3.2. С помощью обработчика Калькулятор создайте новое поле Дата обработки,
значения в котором равны текущей дате.
3.3. Создайте новое поле Размер ссуды у.е., который рассчитывается делением на 70
поля Размер ссуды, руб. Все значения в новом поле должны быть округлены до
второго знака.
3.4. Создайте новое поле Флаг, значение в котором истинно, если выполняется условие:
Среднемесячный доход > 2000 и Наличие недвижимости = Да.
3.5. Создайте еще один столбец, значение в котором равно 1, если выполняется
условие: Прикладные методы анализа и синтеза информации
14
Флаг = TRUE и Давать кредит = FALSE.
3.6. Создайте новое поле RATE, в котором хранится значение в поле Срок ссуды,
возведенное в степень 0,6.
3.7. Создайте новое поле Сегмент, которое делит всех заемщиков на сегменты по
следующим правилам (используйте функцию IF/IFF):
1) ЕСЛИ Возраст >= 50 и Среднемесячный доход < 6000 ТО Сегмент = Сегмент 1
2) ЕСЛИ Возраст < 30 ТО Сегмент = Сегмент 2
3) Сегмент = Сегмент 3 во всех остальных случаях, не удовлетворяющим п. 1) и 2)
4. Создайте новый пакет test4.lgp.
4.1. Импортируйте в него файл Товары.txt.
4.2. Исключите из набора записи, в которых для товара отсутствует артикул.
4.3. С помощью функций компонента Калькулятор рассчитайте, сколько месяцев
прошло от даты последней продажи каждого товара до 01.04.2018.
4.4. Отсортируйте набор данных по количеству месяцев по убыванию.
4.5. Добавьте в набор поле логического типа Вывод из продажи и установите значение
true для товаров, у которых от даты продажи до 01.04.2018 прошло более 10
месяцев.
4.6. Ответьте на вопросы:
•
У какого количества товаров отсутствует артикул?
•
Сколько месяцев прошло с продажи отдельных товаров?
•
Какие товары не продавались дольше всего? Как долго?
•
Какое количество товаров пора выводить из продажи?
Валентина
«Институт пищевых технологий и дизайна» - филиал Государственного бюджетного образовательного учрежд
Исполнителя рекомендую, всё четко с комментариями- пояснениями. Огромная благодарность !!!...
Ирина
СВФУ
Все правильно! Но работа не пригодилась, так как препод забыл что задавал на прошлой сесси...
Александр
СВФУ имени М.К. Аммосова
Спасибо большое, очень мне помогли, работа была сделана до срочно и без нареканий. Желаю в...
Алексей
Тюменский индустриальный университет
Единственный кто взялся за лабораторную работу по электронике в мультисиме, когда времени ...