开始使用免费开始使用

使用 DataFrame 进行关键词搜索

在本练习中,您将处理包含 Enron 员工电子邮件的文本数据。安然(Enron)丑闻是一桩著名的欺诈案件。Enron 员工掩盖了公司糟糕的财务状况,从而人为维持股价高位。部分员工在真相曝光前抛售了自己的期权,等到事实公开时,投资者几乎血本无归。本练习的目标是找到所有提及特定词语的邮件,例如 "sell enron stock"。

通过在 DataFrame 上使用字符串操作,您可以轻松筛查凌乱的邮件数据,并基于命中词创建标记。Enron 邮件数据已载入名为 df 的 DataFrame。下面就来搜索可疑词汇吧。开始之前,欢迎先在控制台中探索 df

本练习是课程的一部分

Python 中的欺诈检测

查看课程

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Find all cleaned emails that contain 'sell enron stock'
mask = df['clean_content'].____.____('____', na=False)
编辑并运行代码