qplot {ggplot} | R Documentation |
Quick plot is a convenient wrapper function for creating simple ggplot plot objects.
qplot(x, y = NULL, data, facets = . ~ ., margins=FALSE, types = "point", colour = NULL, size = NULL, shape = NULL, linetype = NULL, fill = NULL, id=NULL, weight=NULL, xlim = c(NA, NA), ylim = c(NA, NA), log = "", main = NULL, xlab = deparse(substitute(x)), ylab = deparse(substitute(y)), add=NULL, ...)
x |
x values |
y |
y values |
data |
data frame to use (optional) |
facets |
facetting formula to use |
margins |
grob type(s) to draw (can be a vector of multiple names) |
types |
vector to use for colours |
colour |
vector to use for sizes |
size |
vector to use for shapes |
shape |
vector to use for line type |
linetype |
vector to use for fill colour |
fill |
vector to use for ids |
id |
vector to use for weights |
weight |
limits for x axis (defaults to range of data) |
xlim |
limits for y axis (defaults to range of data) |
ylim |
which variables to log transform ("x", "y", or "xy") |
log |
character vector or expression for plot title |
main |
character vector or expression for x axis label |
xlab |
character vector or expression for y axis label |
ylab |
if specified, build on top of this ggplot, rather than creating a new one |
add |
other arguments passed on to the grob functions |
... |
FIXME: describe how to get more information FIXME: add more examples
qplot
provides a quick way to create simple plots.
Hadley Wickham <h.wickham@gmail.com>
qplot(LETTERS[1:5], 1:5, type="rect", main="Blah", xlab="Hi") qplot(LETTERS[1:5], 1:5, type=c("tile", "point"), main="Blah", xlab="Hi", ylim=c(0,10), col=1:5) qplot(wt, mpg, data=mtcars, col=cyl, shape=cyl, size=wt)