以下のコードは、shinygallery から借りて、いくつかの変更を加えました。基本的にこれは を使用しfluidPage
ます。を使用して同じことをやり直すことに興味がありflexdashboard
ます。私はflexdashboardのユーザーガイドを読みました。しかし、そのWebサイトの説明は、rmarkdownまたはsweave形式です?? 私はよく知らない。したがって、この例のフレックスダッシュボード バージョンをマークダウンやスウィーブなしで見ることができれば、さまざまなコンポーネントに簡単に関連付けて、それに基づいて構築することができます。ヒントやポインタは大歓迎です。
library(shiny)
ui = shinyUI(fluidPage(
mainPanel(
tabsetPanel(
tabPanel("Plot",plotOutput("plot1"),plotOutput("plot2")),
tabPanel("Summary",verbatimTextOutput("summary")),
tabPanel("Table",DT::dataTableOutput("table"))
))))
server = shinyServer(function(input, output, session) {
output$plot1 <- renderPlot({
plot(cars)
})
output$plot2 <- renderPlot({
plot(iris)
})
output$summary <- renderPrint({
summary(cars)
})
output$table <- DT::renderDataTable({
DT::datatable(cars)
})
})
shinyApp(ui, server)