Learn R Programming

esquisse (version 0.2.0)

esquisser: An add-in to easily create plots with ggplot2

Description

An add-in to easily create plots with ggplot2

Usage

esquisser(data = NULL, coerceVars = getOption(x =
  "esquisse.coerceVars", default = TRUE), viewer = getOption(x =
  "esquisse.viewer", default = "dialog"))

Arguments

data

a data.frame, you can pass a data.frame explicitly to the function, otherwise you'll have to choose one in global environment.

coerceVars

If TRUE allow to coerce variables to different type when selecting data.

viewer

Where to display the gadget: "dialog", "pane" or "browser" (see viewer).

Value

code to reproduce chart.

Examples

Run this code
# NOT RUN {
if (interactive()) {
# Launch with :
esquisser(iris)
# If in RStudio it will be launched by default in dialog window
# If not, it will be launched in browser

# Launch esquisse in browser :
esquisser(iris, viewer = "browser")

# You can set this option in .Rprofile :
options("esquisse.viewer" = "viewer")
# or
options("esquisse.viewer" = "browser")

# esquisse use shiny::runApp
# see ?shiny::runApp to see options 
# available, example to use custom port:

options("shiny.port" = 8080)
esquisser(iris, viewer = "browser")

}
# }

Run the code above in your browser using DataLab