我正在应用两个条件以这种方式查询数据框:
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'))
谢谢。