## Define UI for miles per gallon application
shinyUI(pageWithSidebar(
## Application title
headerPanel("GreenplumR"),
## Sidebar with controls to select the variable to plot against mpg
## and to specify whether outliers should be included
sidebarPanel(
uiOutput("conn.controls"),
uiOutput("tbl.controls"),
## selectInput("table", "Table", choices = "", selected = ""),
conditionalPanel(
condition = "input.table != ''",
selectInput("model", "Select a model/operation:",
choices = c("", "Linear Regression",
"Logistic Regression"), selected = "")),
conditionalPanel(
condition = "input.model != '' && input.table != ''",
checkboxInput("formula", "Use R formula", value = FALSE)),
conditionalPanel(
condition = "input.model != '' && input.formula == false && input.table != ''",
uiOutput("dep.controls")),
conditionalPanel(
condition = "input.model != '' && input.formula == false && input.table != ''",
uiOutput("ind.controls")),
conditionalPanel(
condition = "input.model != '' && input.formula == false && input.table != ''",
uiOutput("grp.controls")),
conditionalPanel(
condition = "input.model != '' && input.formula == true && input.table != ''",
textInput("rformula", "Input the formula for the model:"))
),
## Show the caption and plot of the requested variable against mpg
mainPanel(
tabsetPanel(
tabPanel("Summary",
h4("Database connection"),
tableOutput("con.info"),
conditionalPanel(condition = "input.table != ''",
h4("Table summary")),
tableOutput("tbl.info")),
tabPanel("Computation",
verbatimTextOutput("model.info")),
id = "tabset"
)
)
))
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.