現在、ユーザーがデータを表示したい体の領域を選択できるインタラクティブな複数のチェックボックスオプションを追加できるようにしたいデータがあります。現時点では、次のようになっています。
library(ggvis)
areas_data %>%
ggvis(~Bacilli, ~Actinobacteria) %>%
filter(area %in% c("Skin", "Oral", "Gut") ) %>%
layer_points( fill = ~area, size := 50, opacity := 0.5)
フィルター行を変更して、表示しているデータをインタラクティブに変更する方法がわかりません。フィルター行に input_checkboxgroup を挿入しようとしましたが、アトミック タイプとリスト タイプでのみ比較が可能であるというエラーが表示され続けます。私はラインのさまざまなバリエーションを試しました。例は次のとおりです。
filter(area %in% input_checkboxgroup(c("Skin" = "Skin", "Oral" = "Oral", "Gut" = "Gut") ) ) %>%
ありがとう!