pandas 实现按特殊条件筛选

leaf12059 2019-05-19 01:42:30
我有一个Data Frame
希望能够实现类似于excel中:
以14,15,16,17开头的筛选或者实现包含筛选
如图
谢谢大神指点
本人小白 还请详细一点 谢谢
...全文
721 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
leaf12059 2019-05-19
  • 打赏
  • 举报
回复
昨天睡之前一直在想 发现map+lambda可以解决: df['年份'] = df['款号'].map(lambda e:e[0:2]) year = df.loc[(df['年份'] > 13)] 筛选出13年以后的

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧