TransWikia.com

Оставить только строки, которые содержат определенные слова

Stack Overflow на русском Asked by CR7 on December 11, 2021

Есть следующий датасет:

Компания    Назначение
АБ          Продажа готовой продукции
В           Оплата налогов
Г           Удаление вирусов
У           Продажа запасов

Нужно оставить только те строки с назначением "продажа". То есть на выходе получим :

Компания    Назначение
АБ          Продажа готовой продукции
У           Продажа запасов

One Answer

import re

res = df[df["Назначение"].str.contains("продажа", flags=re.I)]

результат:

In [6]: res
Out[6]:
  Компания                 Назначение
0       АБ  Продажа готовой продукции
3        У            Продажа запасов

Answered by MaxU on December 11, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP