Shiny by RStudio

Create a main panel

mainPanel(..., width = 8)


... Output elements to include in the main panel
width The width of the main panel. For fluid layouts this is out of 12 total units; for fixed layouts it is out of whatever the width of the main panel's parent column is.


A main panel that can be passed to sidebarLayout.


Create a main panel containing output elements that can in turn be passed to sidebarLayout.


# Show the caption and plot of the requested variable against mpg mainPanel( h3(textOutput("caption")), plotOutput("mpgPlot") )
<div class="col-sm-8"> <h3> <div id="caption" class="shiny-text-output"></div> </h3> <div id="mpgPlot" class="shiny-plot-output" style="width: 100% ; height: 400px"></div> </div>