Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

IT-аутсорсинг — удалённая работа в Москве

Дата: 2025-07-29
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-07-29
Описание
выполнить проект. Необходимо выполнить проект на python в jupiter. Что нужно сделать Ваша задача — познакомиться с данными, проверить их корректность и провести предобработку, получив необходимый срез данных. Перед анализом вам необходимо дополнительно сделать следующее: Отобрать данные по времени выхода игры. Вам нужен период с 2000 по 2013 год включительно. Категоризовать игры по оценкам пользователей и экспертов. Выделите три категории: высокая оценка — с оценкой от 8 до 10 и от 80 до 100, включая правые границы интервалов. средняя оценка — с оценкой от 3 до 8 и от 30 до 80, не включая правые границы интервалов. низкая оценка — с оценкой от 0 до 3 и от 0 до 30, не включая правые границы интервалов. Выделить топ-7 платформ по количеству игр, выпущенных за весь требуемый период. Описание данных Данные /datasets/new_games.csv содержат информацию о продажах игр разных жанров и платформ, а также пользовательские и экспертные оценки игр: Name — название игры. Platform — название платформы. Year of Release — год выпуска игры. Genre — жанр игры. NA sales — продажи в Северной Америке (в миллионах проданных копий). EU sales — продажи в Европе (в миллионах проданных копий). JP sales — продажи в Японии (в миллионах проданных копий). Other sales — продажи в других странах (в миллионах проданных копий). Critic Score — оценка критиков (от 0 до 100). User Score — оценка пользователей (от 0 до 10). Rating — рейтинг организации ESRB (англ. Entertainment Software Rating Board). Эта ассоциация определяет рейтинг компьютерных игр и присваивает им подходящую возрастную категорию. Подробнее о категориях рейтинга ESRB RP (Rating Pending) — используется в рекламных материалах для игр, которым ещё не присвоен окончательный рейтинг ESRB. Принят в 1994 году и действует до сих пор. EC (Early Childhood)— игры, ориентированные на дошкольную аудиторию. Не содержат материалов, которые родители могли бы считать неприемлемыми. Принят в 1994 году и действовал до 2018 года. E (Everyone) — игры для всех возрастов. Могут содержать незначительное количество насилия и сленга. До 1998 года рейтинг был известен как Kids to Adults (K-A). Принят в 1994 году и действует до сих пор. E10+ (Everyone 10 and older) — игры для людей от 10 лет и старше. Могут содержать более высокий уровень насилия, грубую разговорную речь. Принят в 2005 году и действует до сих пор. T (Teen) — игры для людей от 13 лет и старше. Могут содержать умеренное количество насилия, включая небольшие количества крови, грубую разговорную речь и юмор, сексуальное содержание. Принят в 1994 году и действует до сих пор. M (Mature) — игры для лиц от 17 лет и старше. Могут содержать более интенсивные или реалистичные изображения насилия, включая кровь, ужасы, увечья и изображения смерти, непристойные сексуальные сцены, частичную наготу и грубую ненормативную лексику. Принят в 1994 году и действует до сих пор. AO (Adults Only)— игры для людей от 18 лет и старше. Содержат материалы с более высоким уровнем воздействия, чем рейтинг M. Принят в 1994 году и действует до сих пор. Как выполнять проект Проект вы будете выполнять на платформе в среде Jupyter Notebook. При выполнении проекта следуйте инструкциям в шаблоне тетрадки и следите за оформлением проекта. В случае трудностей возвращайтесь к теме спринта, посвящённой Jupyter Notebook. Если вы уже установили Jupyter Notebook, вы можете решить проект локально и загрузить готовый файл, нажав «Загрузить и отправить». Теперь последовательно расскажем о задачах, которые вам предстоит выполнить. Загрузка и знакомство с данными Загрузите необходимые библиотеки Python и данные датасета /datasets/new_games.csv. Скачать датасет Познакомьтесь с данными: выведите первые строки и результат метода info(). Сделайте вывод о полученных данных: данные какого объёма вам предоставили, соответствуют ли они описанию, встречаются ли в них пропуски, используются ли верные типы данных. Отметьте другие особенности данных, которые вы обнаружили и на которые стоит обратить внимание при предобработке. Например, вы можете проверить названия столбцов: все ли названия отражают содержимое данных и прописаны в удобном для работы виде. Проверка ошибок в данных и их предобработка Это самая объёмная и важная часть проекта. Теперь вам нужно внимательно изучить данные и провести их предобработку. Что нужно проверить: Названия, или метки, столбцов датафрейма: Выведите на экран названия всех столбцов датафрейма и проверьте их стиль написания. Приведите все столбцы к стилю snake case. Названия должны быть в нижнем регистре, а вместо пробелов — подчёркивания _. Типы данных: Если встречаются некорректные типы данных, предположите их причины. При необходимости проведите преобразование типов данных. Помните, что столбцы с числовыми данными и пропусками нельзя преобразовать к типу int64. Сначала вам понадобится обработать пропуски, а затем преобразовать типы данных. В числовых столбцах могут встретиться строковые значения, например,unknown или другие. Приводите такие столбцы к числовому типу данных, заменив строковые значения на пропуски. Наличие пропусков в данных: Посчитайте количество пропусков в каждом столбце в абсолютных и относительных значениях. Изучите данные с пропущенными значениями. Напишите промежуточный вывод: для каких столбцов характерны пропуски и сколько их. Предположите, почему пропуски могли возникнуть. Укажите, какие действия с этими данными можно сделать и почему. Обработайте пропущенные значения. Для каждого случая вы можете выбрать оптимальный, на ваш взгляд, вариант: заменить на определённое значение, оставить как есть или удалить. Если вы решите заменить пропуски на значение-индикатор, то убедитесь, что предложенное значение не может быть использовано в данных. Если вы нашли пропуски в данных с количеством проданных копий игры в том или ином регионе, их можно заменить на среднее значение в зависимости от названия платформы и года выхода игры. Явные и неявные дубликаты в данных: Изучите уникальные значения в категориальных данных, например с названиями жанра игры, платформы, рейтинга и года выпуска. Проверьте, встречаются ли среди данных неявные дубликаты, связанные с опечатками или разным способом написания. При необходимости проведите нормализацию данных с текстовыми значениями. Названия или жанры игр можно привести к нижнему регистру, а названия рейтинга — к верхнему. После того как нормализуете данные и устраните неявные дубликаты, проверьте наличие явных дубликатов в данных. Напишите промежуточный вывод: укажите количество найденных дубликатов и действия по их обработке. В процессе подготовки данных вы могли удалять данные, например строки с пропусками или ошибками, дубликаты и прочее. В этом случае посчитайте количество удалённых строк в абсолютном и относительном значениях. После проведения предобработки данных напишите общий промежуточный вывод. Фильтрация данных Коллеги хотят изучить историю продаж игр в начале XXI века, и их интересует период с 2000 по 2013 год включительно. Отберите данные по этому показателю. Сохраните новый срез данных в отдельном датафрейме, например df_actual. Категоризация данных Проведите категоризацию данных: Разделите все игры по оценкам пользователей и выделите такие категории: высокая оценка (от 8 до 10 включительно), средняя оценка (от 3 до 8, не включая правую границу интервала) и низкая оценка (от 0 до 3, не включая правую границу интервала). Разделите все игры по оценкам критиков и выделите такие категории: высокая оценка (от 80 до 100 включительно), средняя оценка (от 30 до 80, не включая правую границу интервала) и низкая оценка (от 0 до 30, не включая правую границу интервала). Выделите топ-7 платформ по количеству игр, выпущенных за весь актуальный период. В конце напишите основной вывод и отразите, какую работу проделали. Не забудьте указать описание среза данных и новых полей, которые добавили в исходный датасет.
Похожие заказы

IT-аудит

дистанционно
договорная
Провести комплексный анализ и систематизацию проекта как целостного цифрового продукта перед переходом к полноценной разработке. Необходимо глубоко изучить существующие макеты, пользовательские сценарии и функциональную логику проекта; проверить непротиворечивость сущностей, статусов, переходов, ролей, данных и бизнес-правил; выявить пробелы, конфликтующие решения и неучтённые сценарии. Отдельно оценить, насколько текущая продуктовая логика понятна и жизнеспособна для целевой аудитории на стартовом рынке, и какие ограничения или изменения потребуются при дальнейшем масштабировании на другие страны. По результатам анализа специалист должен не только фиксировать проблемы, но и предлагать конкретные решения и альтернативные варианты, аргументировать их и доводить согласованные решения до формального уровня, пригодного для передачи дизайну и разработке. В зоне внимания: пользовательские сценарии end-to-end, информационная архитектура, тексты и терминология, состояния интерфейса, бизнес-правила, сущности и связи между ними, edge cases, роли и права, источники истины, интеграционные зависимости и требования к дальнейшей реализации. Ожидаемый результат — формализованная, непротиворечивая модель работы системы, на основании которой можно доработать UX и передать проект в frontend/backend/QA без необходимости заново трактовать продуктовую логику.
Москва Фрилансеры

IT-аутсорсинг

договорная
Обслуживание оборудования. Не работает пк, что-то с контактами на жесткий диск или сам диск сломался. Заодно установить Word и Exel.
Москва Фрилансеры

IT-аутсорсинг

на дому
договорная
Необходимо интегрировать ПО. Системное программирование. Настройка. Пожелания и особенности: Необходимо интегрировать ПО и эквайринг.
Приморский край Фрилансеры

IT-аутсорсинг

договорная
Обслуживание оборудования. Обслуживание оборудования в сети ресторанов "Вкусно и Точка".
Краснодар Фрилансеры

IT-аутсорсинг

договорная
Обслуживание оборудования. Обслуживание оборудования в сети ресторанов "Вкусно и Точка".
Краснодар Фрилансеры

IT-аутсорсинг

дистанционно
договорная
Настройка vpn на ноут с windows 11. Настройка vpn. Настройка.
Москва Фрилансеры

IT-аутсорсинг

дистанционно
договорная
Создание Кликера -бота- для браузерной Игры. Задача: разработка автокликера-бота для браузерной игры «Бойцовский клуб» Цель: автоматизировать процесс боёв — бот должен самостоятельно заходить в бои по расписанию, вести бой и зациклить процесс. Платформа: браузерная игра «Бойцовский клуб» https://therebk.com Требования к функционалу: Автоматический вход в бой Бои начинаются каждые 5 минут по времени сервера (в 8:05, 8:10, 8:15 и т. д.). Бот должен заходить в бой в нужный момент. Ведение боя В бою бот должен постоянно нажимать кнопку «Вперёд» (автоатака). Дополнительно: использовать приёмы из слота приёмов (3–4 первых приема приёма) автоматически, как только они становятся активными. Восстановление и повтор После завершения боя бот должен дождаться полного восстановления здоровья персонажа. Как только здоровье восстановлено — снова зайти в ближайший бой. Цикл повторяется бесконечно. Бот должен работать при свернутом браузере. Готов ответить на уточняющие вопросы, если задача понятна прошу писать сразу стоимость работы, и время на ее исполнение.
Москва Фрилансеры