最佳答案
pandas
中的大多数操作都可以通过操作符链接(groupby
, aggregate
, apply
等)来完成,但我发现过滤行的唯一方法是通过普通的括号索引
df_filtered = df[df['column'] == value]
这是没有吸引力的,因为它要求我将df
赋值给一个变量,然后才能过滤它的值。还有像下面这样的吗?
df_filtered = df.mask(lambda x: x['column'] == value)