シャイニーを使ってステップバイステップのビルドをしようとしています。私の目的は、データベースに書かれた一連の質問で構成された試験を作成することです。私が必要とするのは、別の質問をクリックすると表示される「次へ」ボタンです。Rシャイニーアプリの「次へ」ボタン
私は「アクションボタン」でトライアンドしていますが、最初に動作します。つまり、初めてクリックされたときに表示されますが、初めてクリックされたときは解除できなくなります私が望むように、 "次のボタン"として働く)。ここで
コードです:
Server.R:
library(xlsx)
data<-read.xlsx("data/base.xlsx",sheetName="Full1")
shinyServer(function(input, output) {
data[,2]<-as.character(data[,2])
question<-data[2,2]
ntext <- eventReactive(input$goButton, {
question
})
output$nText <- renderText({
ntext()
})
})
ui.R:
shinyUI(pageWithSidebar(
headerPanel("Exam"),
sidebarPanel(
actionButton("goButton", "Next"),
p("Next Question")
),
mainPanel(
verbatimTextOutput("nText")
)
))
ありがとうございました。
のコメントは –
申し訳ありませんが、私は私の質問を更新した再現性の例を提供してくださいますのでご注意ください。 –