码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-05-02 20:10:57      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:book   pytho   条件   dataframe   解决   tab   data   div   taf   

初始化

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如何使用条件选择某行

标签:book   pytho   条件   dataframe   解决   tab   data   div   taf   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!