在以下情况下,有两种方法可以过滤DataFrame:
1. df = df[((df[:field].==1) | (df[:field].==2)), :] 2. df = df[[in(v, [1, 2]) for v in df[:field]], :]
第二种方法比较慢,但适用于条件可变的一组值。我有没有想念的语法糖,所以我可以像第一种方法一样快但有一些类似in的构造吗?
in
syntactic-sugar julia
julia ×1
syntactic-sugar ×1