【发布时间】:2020-04-15 17:32:51
【问题描述】:
我有一个数据框,其中有一列名为“job_title”,有很多职位,我想显示所有职位包含“教授”
我有以下代码:
sunshin_df[sunshin_df['job_title'].isin(['Professor'])
但这只显示“教授”头衔,不包括“副教授”等其他头衔
然后我尝试使用.str.contains,但是不行,
AttributeError: 'list' 对象没有属性 'str'
sunshin_df[sunshin_df['job_title'].isin(['Professor'].str.contains('Professor', na=False, case=False))]
显示包含我想要的关键字的所有值的最佳和最简单的方法是什么?
【问题讨论】:
-
试试
sunshin_df[sunshin_df['job_title'].str.contains('Professor')]