Большинство операций в pandas
можно выполнить с помощью цепочки операторов (groupby
., aggregate
, apply
и т. д. ), но единственный способ, который я нашел для фильтрации строк, — это индексация в обычных скобках
df_filtered = df[df['column'] == value]
Это непривлекательно, так как требует, чтобы я присвоил df
переменной, прежде чем смогу фильтровать ее значения. Есть ли что-то более похожее на следующее?
df_filtered = df.mask(lambda x: x['column'] == value)