dataframe按照条件选取行

在使用dataframe处理数据的时候碰到了按照条件选取行的问题,单个条件时可以使用:

df[df['one'] > 5]

如果多个条件的话需要这么写:

import numpy as np

df[np.logical_and(df['one']> 5,df['two']>5)]

也可以这么写

df[(df['one']> 5) & (df['two']>5)]


你可能感兴趣的:(pandas,python,python,pandas,数据)