1. Главная
  2. Библиотека
  3. Информационные технологии
  4. У меня есть датасет df. В столбце ЦК содержится информа...
Разбор задачи

У меня есть датасет df. В столбце ЦК содержится информация по ЦК (1, 3, 4, МП, УПС) в столбце Вид потребления информация по Виду (ЭЭ, Мощность покупки, Потери), в столбце по видам цены различные составляющие цены. Надо создать новый столбец для

  • Предмет: Информационные технологии
  • Автор: Кэмп
  • #Машинное обучение и анализ данных
  • #Языки программирования
У меня есть датасет df. В столбце ЦК содержится информация по ЦК (1, 3, 4, МП, УПС) в столбце Вид потребления информация по Виду (ЭЭ, Мощность покупки, Потери), в столбце по видам цены различные составляющие цены. Надо создать новый столбец для

Условие:

У меня есть датасет df. В столбце ЦК содержится информация по ЦК (1, 3, 4, МП, УПС) в столбце Вид потребления информация по Виду (ЭЭ, Мощность покупки, Потери), в столбце по видам цены различные составляющие цены. Надо создать новый столбец для составляющей цены УИРП. УИРП надо вычислять по следующему правилу: если строка по ЦК равна УПС, а по виду ЭЭ или Потери, то в столбец УИРП надо записать значение из столбца Инф, если Вид потребления Мощность покупки, то в УИРП надо записать значение столбца Ср.вз., в остальных случаях значение в УИРП будет равно для ЭЭ и Потери Инфр.ргп - Инфр., а для Мощность покупки Ср.вз.ргп-Ср.вз.

Решение:

  1. Мы имеем датафрейм df с несколькими столбцами. В столбце "ЦК" содержатся значения, например, "1", "3", "4", "МП", "УПС". В столбце "Вид потребления" — строки "ЭЭ", "Мощность покупки" или "Потери". Также в df есть столбцы с различными составляющими цены, такие как "Инф", "Ср.вз.", "Инфр.ргп", "Инфр.", "Ср.вз.ргп" и "Ср.вз.".

  2. Задача – создать новый столбец "УИРП", в который записывать значение по следующему...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой подход является наиболее подходящим для создания нового столбца в DataFrame с использованием сложных условных выражений, включающих несколько условий и различные вычисления для каждого случая?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Выбери предмет