Пошук слів у датафреймах
У цій вправі ви працюватимете з текстовими даними — електронними листами співробітників Enron. Скандал Enron — відомий випадок шахрайства. Співробітники Enron приховували поганий фінансовий стан компанії, штучно утримуючи високу ціну акцій. Вони продавали власні опціони на акції, а коли правда спливла, інвестори Enron залишилися ні з чим. Мета — знайти всі листи, у яких згадуються певні слова, наприклад «sell enron stock».
Завдяки рядковим операціям у датафреймах ви можете швидко відфільтрувати неохайні поштові дані та створити прапорці на основі збігів слів. Дані електронної пошти Enron зібрано в датафрейм df, тож давайте пошукаємо підозрілі вирази. За бажанням перегляньте df у Консолі перед початком.
Ця вправа є частиною курсу
Виявлення шахрайства в Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Find all cleaned emails that contain 'sell enron stock'
mask = df['clean_content'].____.____('____', na=False)