根据条件在Pandas DataFrame中选择行
Posted a00ium
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据条件在Pandas DataFrame中选择行相关的知识,希望对你有一定的参考价值。
让我们看看如何根据Pandas DataFrame中的某些条件选择行。
使用‘>‘, ‘=‘, ‘=‘, ‘<=‘, ‘!=‘
运算符根据特定的列值选择行。
代码1:使用基本方法从给定数据框中选择‘Percentage‘大于80的所有行。
代码2:使用选择从给定数据帧中‘Percentage‘大于80的所有行loc[]
。
代码#3:使用选择从给定数据帧中‘Percentage‘不等于95的所有行loc[]
。
使用isin()
数据框的方法选择列值存在于列表中的那些行。
代码1:使用基本方法,从给定数据框中选择选项列表中存在‘Stream‘的所有行。
代码2:使用选择从给定数据帧中选项列表中存在‘Stream‘的所有行loc[]
。
代码3:使用选择从给定数据帧中选项列表中不存在‘Stream‘的所有行.loc[]
。
使用‘&‘
运算符根据多个列条件选择行。
代码1: 使用基本方法,从给定数据框中选择‘Age‘等于21并且‘Stream‘出现在选项列表中的所有行。
代码2:使用.loc []从给定数据框中选择所有行,其中‘Age‘等于21,并且‘Stream‘出现在选项列表中。
以上是关于根据条件在Pandas DataFrame中选择行的主要内容,如果未能解决你的问题,请参考以下文章