0
ベクトルfl <- c("virginica","setosa")
の値に基づいて%in%
演算子を使用してiris
をフィルタリングしたいとします。%in%演算子を使って動的にフィルターする方法は?
I言い換えれば、
tbl_df(iris) %>%
filter_('Species %in% c("virginica","setosa")')
のようなものが、このコードは、光沢のあるアプリで行きますとfl
が動的に生成されるので、私はむしろ値を手動で入力するよりも、私の以前のスクリプトにfl
を渡す必要があります。
おそらく 'http://isackoverflow.com/a/26509961/3358272 – r2evans
で答えるだけです' iris%>%filter(%flの種%) '、いいえ?列名を文字列として渡さない限り、SE関数(\ * whew \ *)は必要ありません。 – alistaire
OPは列が動的であることを望んでいるので、残念ながらそれはありません。 – r2evans