如何根据特定列值过滤掉行

时间:2015-10-14 15:44:12

标签: python pandas dataframe

我有一个pandas数据框。我需要为列child_main()值等于0的条目选择Score

Ind

我该怎么做?

1 个答案:

答案 0 :(得分:1)

使用loc

Score = df.loc[df['Ind']==0, 'Score']

因此我们将布尔条件作为第一个参数传递,然后传递感兴趣的颜色。

布尔条件生成一个布尔掩码,用于屏蔽索引,因此只返回那些行。

docs提供了索引的各种示例