通过列值过滤Pandas DataFrame的方法
在这篇文章中,我们将看到通过列值过滤Pandas Dataframe的不同方法。首先,让我们创建一个Dataframe。
输出:
方法1:使用’>’、’=’、’=’、'<=’、’!=’操作符,根据特定的列值选择Pandas数据框架的行。
实例1:使用[ ]从给定的数据框架中选择 “百分比 “大于75的所有行。
输出:
示例2:使用 loc[ ],从给定的数据框架中选择所有 “百分比 “大于70的行。
输出:
方法2:使用数据框架的isin()方法选择那些列值出现在列表中的Pandas数据框架的行。
示例1:从给定的数据框架中选择所有的行,其中’流’在选项列表中出现,使用[ ]。
输出:
示例2:使用loc[ ]从给定的数据框架中选择所有的行,其中’Stream’出现在选项列表中。
输出:
方法3:使用’&’操作符,根据多列条件选择Pandas数据框架的行。
例子1:从给定的数据框架中选择所有行,其中’年龄’等于22,’流’出现在选项列表中,使用[ ]。
输出:
例子2:使用loc[ ]从给定的数据框架中选择所有行,其中’年龄’等于22,’流’出现在选项列表中。
输出: