python - 我们如何从数据框中的列中选择与特定模式匹配的项目?
问题描述
我的日期看起来像这样:2019-12-20
我试过这个,并没有得到任何回报。
df_values = df[df['load_date'].isin(['-12-'])]
此外,尝试了这个,并没有得到任何回报。
df_values = df[df.load_date.isin(['-12-'])]
我们如何从数据框中的列中选择与特定模式匹配的项目?哦,数据类型是对象。
解决方案
您可以使用 series.str.contains 下面是代码。
df_values = df['load_date'].str.contains("-12-",regex=True)