小编Mri*_*uri的帖子

在pandas.DataFrame.query()表达式中使用负数

我正在尝试使用pandas.DataFrame.query()函数,如下所示:

expression_string = 'ColumnName<(-1000)'
output_dataframe = dataframe.query(expression_string)
Run Code Online (Sandbox Code Playgroud)

代码使用正数,但是当负数传递给字符串时,如上所述,它返回以下错误:

AttributeError: 'UnaryOp' object has no attribute 'value'
Run Code Online (Sandbox Code Playgroud)

有关如何在DataFrame query()表达式中使用负数的任何建议?谢谢!!

python pandas

7
推荐指数
1
解决办法
533
查看次数

标签 统计

pandas ×1

python ×1