開始使用免費開始

使用 DataFrame 進行關鍵字搜尋

在這個練習中,你要處理文字資料,內容是 Enron 員工的電子郵件。Enron 醜聞是一個知名的詐欺案例。Enron 員工掩蓋公司糟糕的財務狀況,讓股價被不自然地維持在高點。Enron 員工在此期間出售自己的股票選擇權,而當真相曝光時,Enron 投資人血本無歸。你的目標是找出所有提到特定字詞的電子郵件,例如「sell enron stock」。

透過在 DataFrame 上進行字串操作,你可以輕鬆篩選凌亂的郵件資料,並根據命中文字詞建立旗標。Enron 郵件資料已經載入到名為 df 的 DataFrame。現在就來搜尋可疑字詞吧。在開始之前,你可以先在主控台(Console)中探索 df。

本練習屬於課程

Fraud Detection in Python

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Find all cleaned emails that contain 'sell enron stock'
mask = df['clean_content'].____.____('____', na=False)
編輯並執行程式碼