以下是使用query()
函数在多列上过滤pandas数据帧的步骤:
import pandas as pd
df = pd.DataFrame(data)
query()
函数进行过滤:filtered_df = df.query('column1 > value1 and column2 == value2')
在上述代码中,column1
和column2
是要过滤的列名,value1
和value2
是过滤条件。可以根据实际需求使用不同的比较运算符(如>
, <
, ==
, !=
等)和逻辑运算符(如and
, or
, not
)来构建布尔表达式。
领取专属 10元无门槛券
手把手带您无忧上云