我想在对熊猫数据框的查询调用中使用range(a,b),但不成功:
df.query('column_a in range(a,b))
是否存在在查询调用中使用范围的解决方案?
答案 0 :(得分:2)
不支持使用范围。参见https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.eval.html#pandas.eval
可能的解决方案是:
df.query("column_a >= a and column_a < b")