Просто пытаюсь воссоздать функцию «Только релевантные значения», которую некоторые из вас могут знать из фильтров Таблицы ... но пытаюсь сделать это на гибкой панели управления RShiny.
По сути, у меня есть таблица конфети их компании ... Когда я выбираю компанию, я хочу видеть только варианты конфет этой компании.(Я уже знаю, как сделать это однонаправленной фильтрацией) ...
Что еще более важно, я также хочу, чтобы варианты компании реагировали, если бы я должен был выбрать определенный шоколад перед компанией ... для их вариантов, чтобы уменьшитьсоответственно.
Вот мой код:
---
title: "reactive test"
output:
flexdashboard::flex_dashboard
runtime: shiny
---
```{r}
library(tidyverse)
```
```{r}
candyData <- read.table(
text = "Brand Candy
Nestle 100Grand
Nestle Butterfinger
Nestle Crunch
Hershey's KitKat
Hershey's Reeses
Hershey's Mounds
Mars Snickers
Mars Twix
Mars M&Ms",
header = TRUE,
stringsAsFactors = FALSE)
```
Sidebar {.sidebar}
---
```{r}
radioButtons("brand",
"brand:",
choices = c("All", unique(candyData$Brand)),
selected = "All")
radioButtons("candy_name",
"candy_name:",
choices = c("All", unique(candyData$Candy)),
selected = "All")
```
Очень признателен за любую помощь с этим ... или даже совето том, возможно ли это вообще.