我很新,很有創意,創建一個簡單的應用程序時遇到了一些麻煩。我正在嘗試使用selectInputs來創建分數。例如:如果問題1 =真,問題2 =真,那麼輸出值= 2;如果問題1 =假,問題2 =真,那麼輸出值= 1;等等。我認爲這個問題可能是因爲我沒有理解反應性如何工作,儘管幾次閱讀文檔(很多)。我也嘗試過用單選按鈕和動作按鈕,但沒有運氣。閃亮,從selectInputs創建分數
這裏就是我有在UI端:
ui.R
shinyUI(fluidPage(
titlePanel("title"),
sidebarLayout(
sidebarPanel(
selectInput("var1",
label = "Some question 1",
choices = c("True", "False"),
selected = "True"),
selectInput("var2",
label = "Some question 2",
choices = c("True", "False"),
selected = "True"),
submitButton(text = "Submit", icon = NULL, width = NULL)
)
)
)
)