如何在python中通过布尔值索引数据帧?
我想使用布尔值为数据帧编制索引,例如:如何在python中通过布尔值索引数据帧?,python,dataframe,Python,Dataframe,我想使用布尔值为数据帧编制索引,例如: x = pd.DataFrame((100,2), columns = ("a", "b")) s = x.b > 0 如何选择s为true的行?尝试以下操作: mask = x.b > 0 subset = x[mask] 请在答案中添加一些解释,以便其他人也可以学习。 bool_value=x['b']>0 required_rows=x[bool_value] # one line code required_rows
x = pd.DataFrame((100,2), columns = ("a", "b"))
s = x.b > 0
如何选择s
为true
的行?尝试以下操作:
mask = x.b > 0
subset = x[mask]
请在答案中添加一些解释,以便其他人也可以学习。
bool_value=x['b']>0
required_rows=x[bool_value]
# one line code
required_rows=x[(x['b']>0)]