Я новичок в R пытается выполнить следующие функции в г я создал фрейм данных book3Создание depandant Select Input в Shiny R
Region<- c("Americas", "Asia Pacific","Asia Pacific", "EMEA", "EMEA")
Country<- c("Mexico", "China","India", "Germany", "Spain")
Rating<- c(5,3,3,2,4)
book3<- data.frame(Region, Country, Rating)
Я хочу, чтобы вытащить регион и страну, которая будет ответчиком. Я пытаюсь с помощью этого кода
ui.R
library(shiny)
shinyUI(fluidPage(
titlePanel("Test Dashboard "),
sidebarLayout(
sidebarPanel(
selectInput("data1", "Select Region", choices = c(book3$Region)),
selectInput("data2", "select country", choices = c(book3$Country))
),
mainPanel()
)))
Это хорошо работает, но это не дает мне зависимого падения. Например, когда я выбираю Азиатско-Тихоокеанский регион, он должен дать мне такие страны, как Китай, Индия и т. Д. –
Я пробовал условную панель, но она не работает. –
@RahulThakur - это просто случай, когда 'selectInput' для' data2' зависит от выбора 'data1'. См. Мое редактирование. – SymbolixAU