Требуется помощь в установке системы управления проектами Redmine в виртуальной среде на ОС Linux. Необходимы: MySQL, NGINX, почтовый сервер Postfix. Опционально: HTTPS, публичный доступ и Web-GUI для Postfix. Настройка учетных записей и почтовых уведомлений для пользователей Redmine.
Лабораторная на Jupyter по интеллектуальном анализу данных
Выполнить на Jupyter. Вариант 22.
Индивидуальные условия для заданий:
Алгоритм: FPGrowth
День недели (поле order_dow таблицы orders): “0”
Код департамента (поле department_id таблицы products): “8”
Запрос: Определить список товаров, которые были приобретены ровно два раза
Показатель оценки ассоциативных правил: лифт (lift) \
В соответствии с индивидуальным заданием (вариантом), выполнить следующие работы:
1.????При помощи модуля sqlite3 откройте базу данных Instacart в файле instacart.db.
2.????Загрузите таблицы departments и products в датафреймы Pandas. При помощи запроса SELECT извлеките из таблицы order_products__train записи, соответствующие указанным в индивидуальном задании дню недели (поле order_dow таблицы orders) и коду департамента (поле department_id таблицы products) и загрузите в датафрейм Pandas. Определите количество строк в полученном датафрейме, количество транзакций (покупок) и определите количество товаров (столбец product_id) в транзакциях датафрейма.
3.????Выполните к датафрейму запрос, указанный в индивидуальном задании.
4.????Постройте транзакционную базу данных из полученного датафрейма, используя в качестве идентификатора транзакции столбец order_id, а в качестве названий товаров - поле product_name из датафрейма для таблицы products, соответствующее столбцу product_id. Найдите в транзакционной базе данных транзакцию с наибольшим количеством товаров и выведите ее на экран.
5.????Постройте по транзакционной базе данных бинарную базу данных в формате датафрейма пакета mlxtend. По бинарной базе данных определите три наиболее популярных товара и определите количество покупок (транзакций) этих товаров.
6.????При помощи указанного в индивидуальном задании метода построения популярных наборов предметов постройте популярный набор предметов с минимальной поддержкой не менее 3, имеющий максимальную длину. При отсутствии таких наборов уменьшите поддержку до 2. В случае нехватки вычислительных ресурсов (слишком долгой работы программы) при построении популярных наборов предметов сокращайте число записей в наборе данных (например, делая выборку половины записей набора).
7.????Используя пакет mlxtend или реализацию на Python, постройте набор ассоциативных правил для полученного популярного наборов предметов. Используйте уровень достоверности (confidence), равный 0.65.
8.????Для построенного набора ассоциативных правил вычислите показатель (меру) оценки ассоциативных правил, указанную в индивидуальном задании, и определите ассоциативные правила с наилучшим значением показателя оценки.
Результат лабораторной работы оформить в виде .ipynb. Обязательно сопровождать представленный программный код комментариями и ссылками на выполненные пункты задания.
Заявки фрилансеров
Похожие заказы
- $30Лабораторные работы2 заявкиЗакрыт2 года назад
Требуется выполнить лабораторные работы на языке C по 8 варианту. После завершения работ необходимо отправить код с полученными результатами. Срок сдачи - до вечера.
Лабораторные работынет заявокЗакрыт2 года назадНеобходимо выполнить лабораторную работу на C/C++, после чего передать вывод в программу, написанную на C#, для построения гистограммы. В приложении имеется техническое задание и программа. Задача требует аккуратного выполнения и точного следования требованиям.
Лабораторные работы1 заявкаЗакрыт2 года назадНеобходимо выполнить лабораторную работу по Java, следуя предоставленным инструкциям. Ожидается качественное и тщательное выполнение всех заданий, соответствующих требованиям курса.
Лабораторные работы4 заявкиЗакрыт2 года назадНеобходимо разработать программу на языке Си, которая будет считывать квадратную матрицу из текстового файла, представляющую систему дорог между n городами. Программа должна определить наличие пути из i-го города в j-й, учитывая, что отрицательные числа в матрице означают отсутствие дороги.
Лабораторные работы3 заявкиЗакрыт2 года назад- $15
Требуется переработать существующий код лабораторных работ на Python, чтобы обеспечить его уникальность и пройти антиплагиат. Подробности уточняются в личных сообщениях.
Лабораторные работы7 заявокЗакрыт2 года назад Требуется выполнить три лабораторные работы по дисциплине 'Защита информации в автоматизированных системах управления'. Для второй работы можно выбрать любое задание. Ожидается качественное выполнение и соблюдение требований.
Лабораторные работынет заявокЗакрыт2 года назадВиконайте лабораторні роботи з програмування на мові C++. Необхідно створити код, підготувати звіт та включити скриншоти. Усі етапи мають бути документовані.
Лабораторные работы1 заявкаЗакрыт2 года назадСоздайте программу на C, которая считывает текстовый файл с произвольным количеством строк (до 80 символов каждая), вычисляет сумму элементов для каждой строки и добавляет в конец файла строку с максимальным значением суммы. Задача включает обработку текстовых данных и работу с файлами.
Лабораторные работы2 заявкиЗакрыт2 года назадНеобходимо разработать программу на C++, которая считывает квадратную матрицу из текстового файла, описывающую систему дорог между n городами. Программа должна определять наличие пути из i-го города в j-й, учитывая, что отрицательные числа в матрице указывают на отсутствие дороги.
Лабораторные работы6 заявокЗакрыт2 года назад