.query具有str的数据框包含条件

时间:2019-03-13 13:31:33

标签: python pandas dataframe

我正在应用两个条件以这种方式查询数据框:

candidate = mydataframe.query(currentFilter)
candidate = candidate[candidate["columnSTR"].str.contains(currentFilterWord, na=False, case=False)]
candidate = candidate.sample(1)

有什么办法(更清洁)在一个查询中应用两个过滤器?像这样:

candidate = mydataframe.query("value>12 & column.str.contains('word'))

谢谢。

0 个答案:

没有答案