赞
踩
excel数据如下
1、年龄大于等于5岁的孩子
loc方法通过标签或者bool数组选取一些行和列。注意 loc后边跟的是方括号[];
调用series的方法apply(),
apply(age_5)接函数名意思是用这个函数过滤一遍这一列里的数据 就是把这一列的数据挨个放进函数a里,保留满足条件的
- import pandas as pd
-
- def age_5(a):
- return a >=5
-
- sh_excel=pd.read_excel('F:/Practice/py/search_07.xlsx')
- #loc方法通过标签或者bool数组选取一些行和列
- sh_excel=sh_excel.loc[sh_excel['年龄'].apply(age_5)]
- print(sh_excel)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。