строки "[200;1000]"
так же есть переменная со значением 250. Как мне отфильтровать этот дата фрейм, чтобы проверялось вхождение в этот самый диапазон "[200;1000]" значения из переменной 250?
data = "[200;1000]" num = 250 for in1, in2 in data.replace("[", "").replace("]", "").split(";"): return num >= in1 and num <= in2
Средствами pandas как это делается? Ваш способ верный только в том случае, если бы я напрямую работал с ячейками Excel(это уже у меня есть, но проект решил переписать на полное взаимодействие с фреймами) Возможно я не прав, поправьте
Мне кажется можно при загрузке в датафрейм превратить это в лист, что упростит работу с ним
разбить такие значения на два столбца потом воспользоваться методом .between
Обсуждают сегодня