解決問題:使用pandas中DataFrame如何使用條件選擇某行


初始化

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

  學會了嗎,(~ ̄▽ ̄)~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM