首页 > 解决方案 > 我们如何从数据框中的列中选择与特定模式匹配的项目?

问题描述

我的日期看起来像这样:2019-12-20

我试过这个,并没有得到任何回报。

df_values = df[df['load_date'].isin(['-12-'])]

此外,尝试了这个,并没有得到任何回报。

df_values  = df[df.load_date.isin(['-12-'])]

我们如何从数据框中的列中选择与特定模式匹配的项目?哦,数据类型是对象。

标签: pythonpython-3.xdataframe

解决方案


您可以使用 series.str.contains 下面是代码。

df_values = df['load_date'].str.contains("-12-",regex=True)

推荐阅读