それぞれの条件式を collect() 内に入れて、ベクトル を作り、& または | で継ぎます。
df[ collect(df[:colA].=="facterA") & collect(df[:colB].=="facterB") , :]
collect で、くくるというのが、なかなか書いて無いように思いますが、常識なのでしょうか。
ひとまずは、これで動くはずです。
なお、 [ ] でくくる方法でも動きますが、collect( ) が推奨のようです。
一応、Mac で書いてます。
df[ collect(df[:colA].=="facterA") & collect(df[:colB].=="facterB") , :]
collect で、くくるというのが、なかなか書いて無いように思いますが、常識なのでしょうか。
ひとまずは、これで動くはずです。
なお、 [ ] でくくる方法でも動きますが、collect( ) が推奨のようです。
eTOM -everything on Mac -
0 件のコメント:
コメントを投稿