Kom igångKom igång gratis

Ordssökning med dataramar

I den här övningen arbetar du med textdata som innehåller e-postmeddelanden från Enron-anställda. Enronskandalen är ett välkänt bedrägerifall. Enrons anställda dolde företagets dåliga ekonomiska ställning och höll därmed aktiekursen artificiellt hög. De sålde sina egna aktieoptioner, och när sanningen kom fram stod Enrons investerare tomhänta. Målet är att hitta alla e-postmeddelanden som nämner specifika ord, till exempel "sell enron stock".

Genom att använda strängoperationer på dataramar kan du enkelt sålla igenom rörig e-postdata och skapa flaggor baserade på ordträffar. Enrons e-postdata har lagts in i en dataram som heter df – så nu letar vi efter misstänkta termer. Utforska gärna df i konsolen innan du börjar.

Den här övningen är en del av kursen

Bedrägeridetektering i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Find all cleaned emails that contain 'sell enron stock'
mask = df['clean_content'].____.____('____', na=False)
Redigera och kör kod