Рассмотрим способ создания столбца, зависящего от значений в другой колонке, средствами Pandas. В демонстрационных целях будем работать с таблицей следующего вида (условно данные о торговых центрах, магазинах в них и общем доходе): Пусть мы хотим добавить новый столбец (size) с категорией размера торгового центра в зависимости от дохода (revenue): Такая логика в Pandas задается с помощью индексатора loc, который может одновременно отобрать строки по логическим значениям и выбрать заданные столбцы: Обратите внимание, что null значения нужно обрабатывать дополнительно. Как это делать, расскажу в другой статье.