解决问题:使用pandas中DataFrame如何使用条件选择某行
Posted cola-1998
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决问题:使用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
学会了吗,(~ ̄▽ ̄)~
以上是关于解决问题:使用pandas中DataFrame如何使用条件选择某行的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Pandas Dataframe 中导入多个 excel 文件
如何将 Python 字典附加到 Pandas DataFrame,将键与列名匹配
如何使用字典键和值重命名 pandas DataFrame 中的列?