Wyszukiwanie słów w ramkach danych
W tym ćwiczeniu będziesz pracować z danymi tekstowymi zawierającymi e-maile pracowników Enronu. Afera Enron to głośny przypadek oszustwa finansowego. Pracownicy firmy ukrywali jej złą sytuację finansową, sztucznie utrzymując wysoką cenę akcji. Sprzedawali własne opcje na akcje, a kiedy prawda wyszła na jaw, inwestorzy stracili wszystko. Celem jest znalezienie wszystkich e-maili zawierających określone słowa, np. "sell enron stock".
Dzięki operacjom na ciągach tekstowych w ramkach danych możesz sprawnie przeszukiwać nieuporządkowane dane e-mailowe i tworzyć flagi na podstawie trafień słów kluczowych. Dane e-mailowe z Enronu zostały umieszczone w ramce danych df – czas poszukać podejrzanych wyrażeń. Przed przystąpieniem do ćwiczenia możesz swobodnie eksplorować df w konsoli.
To ćwiczenie jest częścią kursu
Wykrywanie oszustw w Pythonie
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Find all cleaned emails that contain 'sell enron stock'
mask = df['clean_content'].____.____('____', na=False)