4
Есть два способа фильтрации DataFrame в случае ниже:Юлия DataFrame несколько значений фильтрации
1. df = df[((df[:field].==1) | (df[:field].==2)), :]
2. df = df[[in(v, [1, 2]) for v in df[:field]], :]
Второй подход медленнее, но он подходит для изменяемого набора значений в состоянии. Есть ли какой-либо синтаксический сахар, который я пропустил, поэтому я могу получить его так же быстро, как 1-й способ, но с некоторой конструкцией типа in
?
Удивительный! Спасибо! – iw2rmb
Ознакомьтесь с текущей дискуссией по адресу DataFramesMeta 39: https://github.com/JuliaStats/DataFramesMeta.jl/issues/39 – SalchiPapa