本例先用下面的代码导入示例文件“工资表.xlsx”中的数据。
code.python
import pandas as pd
df=pd.read_excel(io='D:\\工资表.xlsx',usecols=['姓名','部门','基本工资'],nrows=6,engine='openpyxl')
首先进行单条件筛选,筛选出行政部的所有数据。
参照前面各节的内容,打开“运行Python脚本”对话框,在“脚本”文本框中输入下面的代码。
code.python
dataset=dataset[dataset['部门']=='行政部']
如下图所示。
单击“确定”按钮,筛选出行政部的所有数据如下图所示。
第2个任务是进行多条件筛选,要求筛选出行政部工资大于三千的数据。
参照前面各节的内容,打开“运行Python脚本”对话框,在“脚本”文本框中输入下面的代码。
code.python
dataset=dataset[(dataset['部门']=='行政部') & (dataset['基本工资']>3000)]
如下图所示。
单击“确定”按钮,筛选结果如下图所示。