Začněte nyníZačněte zdarma

Hledání slov v dataframech

V tomto cvičení budeš pracovat s textovými daty obsahujícími e-maily zaměstnanců společnosti Enron. Skandál Enron je jedním z nejznámějších případů podvodu v historii. Zaměstnanci Enronu zakrývali špatnou finanční situaci společnosti, čímž uměle udržovali cenu akcií na vysoké úrovni. Sami přitom své akciové opce prodávali, a když pravda vyšla najevo, investoři přišli o vše. Cílem je najít všechny e-maily, které zmiňují konkrétní slova, například "sell enron stock".

Díky řetězcovým operacím na dataframech můžeš snadno prohledávat nepřehledná e-mailová data a vytvářet příznaky na základě nalezených slov. Data z e-mailů Enronu jsou uložena v dataframu df – pojďme tedy hledat podezřelé výrazy. Před začátkem si klidně prozkoumej df v konzoli.

Toto cvičení je součástí kurzu

Detekce podvodů v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Find all cleaned emails that contain 'sell enron stock'
mask = df['clean_content'].____.____('____', na=False)
Upravit a spustit kód