首页 > 其他 > 详细

解决问题:使用pandas中DataFrame如何使用条件选择某行

时间:2019-05-02 20:45:47      阅读:114      评论:0      收藏:0      [点我收藏+]

初始化

data = {‘db‘:[‘my‘,‘my‘,‘my‘,‘dm‘,‘dm‘,‘dm‘],‘table‘:[‘s‘,‘cs‘,‘c‘,‘book‘,‘order‘,‘cus‘]}
		     
>>> data = DataFrame(data)
		     
>>> data
		     
   db  table
0  my      s
1  my     cs
2  my      c
3  dm   book
4  dm  order
5  dm    cus

  如果我想选择出‘db’ == ‘my’ 的所有行,操作如下:

data.loc[data[‘db‘]==‘my‘]


>>>#结果:		     
   db table
0  my     s
1  my    cs
2  my     c

  学会了吗,(~ ̄▽ ̄)~

解决问题:使用pandas中DataFrame如何使用条件选择某行

原文:https://www.cnblogs.com/cola-1998/p/10803205.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!