【问题标题】:I am needing to drop some rows based on email address?我需要根据电子邮件地址删除一些行吗?
【发布时间】:2022-09-23 01:52:50
【问题描述】:

所以我有一个包含一些电子邮件地址的数据框,但我只需要保留公司域电子邮件地址并丢弃 gmail、hotmail 或 yahoo.com 中的那些

我怎样才能做到这一点?

dffinal[\'email\']

4                  corporate@rocketbank.com.br
6                personal@gmail.com
7                    personal@gmail.com
9                 corporate@santander.com.br
11                corporate@revelo.fr
13          corporate@valemobi.com.br

我需要通过个人电子邮件删除所有结果并保留公司电子邮件。 先感谢您

    标签: python dataframe data-analysis data-wrangling


    【解决方案1】:
    df = df[~df['email'].str.contains('gmail|hotmail|yahoo', regex=True)]
    

    获取电子邮件不包含这些关键字的所有行

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-19
      • 2018-04-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多