renderPlot
renderPlot(expr, width = "auto", height = "auto", res = 72, ..., env = parent.frame(), quoted = FALSE, func = NULL)Arguments
| expr | An expression that generates a plot. | 
|---|---|
| width | The width of the rendered plot, in pixels;
  or 'auto'to use theoffsetWidthof the
  HTML element that is bound to this plot.  You can also
  pass in a function that returns the width in pixels or'auto'; in the body of the function you may
  reference reactive values and functions. | 
| height | The height of the rendered plot, in pixels;
  or 'auto'to use theoffsetHeightof the
  HTML element that is bound to this plot.  You can also
  pass in a function that returns the width in pixels or'auto'; in the body of the function you may
  reference reactive values and functions. | 
| res | Resolution of resulting plot, in pixels per
  inch. This value is passed to png. Note
  that this affects the resolution of PNG rendering in R;
  it won't change the actual ppi of the browser. | 
| ... | Arguments to be passed through to png.  These can be used to set
  the width, height, background color, etc. | 
| env | The environment in which to evaluate expr. | 
| quoted | Is expra quoted expression (withquote())? This is useful if you want to save an
  expression in a variable. | 
| func | A function that generates a plot (deprecated;
  use exprinstead). | 
Plot Output
Description
Renders a reactive plot that is suitable for assigning to an output
slot.
Details
The corresponding HTML output tag should be div or img and have
the CSS class name shiny-plot-output.
See also
For more details on how the plots are generated, and how to control the output, seeplotPNG.