qplot {ggplot2}R Documentation

Quick plot.

Description

Quick plot is a convenient wrapper function for creating simple ggplot plot objects.

Usage

qplot(x, y = NULL, z=NULL, ..., data, facets = . ~ ., margins=FALSE, geom = "point", stat=list(NULL), position=list(NULL), xlim = c(NA, NA), ylim = c(NA, NA), log = "", main = NULL, xlab = deparse(substitute(x)), ylab = deparse(substitute(y)), add=NULL)

Arguments

x x values
y y values
z data frame to use (optional)
... facetting formula to use
data grob type(s) to draw (can be a vector of multiple names)
facets limits for x axis (aesthetics to range of data)
margins limits for y axis (aesthetics to range of data)
geom which variables to log transform ("x", "y", or "xy")
stat character vector or expression for plot title
position character vector or expression for x axis label
xlim character vector or expression for y axis label
ylim if specified, build on top of this ggplot, rather than creating a new one
log other arguments passed on to the geom functions
main
xlab
ylab
add

Details

FIXME: describe how to get more information FIXME: add more examples

qplot provides a quick way to create simple plots.

Author(s)

Hadley Wickham <h.wickham@gmail.com>

Examples

# Use data from data.frame
qplot(mpg, wt, data=mtcars)
qplot(mpg, wt, data=mtcars, colour=cyl)
qplot(mpg, wt, data=mtcars, size=cyl)
qplot(mpg, wt, data=mtcars, facets=vs ~ am)

# Use data from workspace environment
attach(mtcars)
qplot(mpg, wt)
qplot(mpg, wt, colour=cyl)
qplot(mpg, wt, size=cyl)
qplot(mpg, wt, facets=vs ~ am)

# Use different geoms
qplot(mpg, wt, geom="path")
qplot(factor(cyl), wt, geom=c("boxplot", "jitter"))

# Add to an existing plot
p <- qplot(mpg, wt, geom="path")
qplot(mpg, wt, geom="point", add=p)

[Package ggplot2 version 0.5.2 Index]