scale_datetime {ggplot2} | R Documentation |
Position scale, date time
scale_x_datetime(name=NULL, limits=NULL, major=NULL, minor=NULL, format=NULL, tz="", ...) scale_y_datetime(name=NULL, limits=NULL, major=NULL, minor=NULL, format=NULL, tz="", ...)
name |
name of scale to appear in legend or on axis. Maybe be an expression: see ?plotmath |
limits |
numeric vector of length 2, giving the extent of the scale |
major |
NULL |
minor |
NULL |
format |
NULL |
tz |
NULL |
... |
ignored |
This page describes scale_datetime, see layer
and qplot
for how to create a complete plot from individual components.
A layer
Hadley Wickham, http://had.co.nz/
scale_discrete
: Discrete position scales
## Not run: start <- ISOdate(2001, 1, 1, tz = "") df <- data.frame( day30 = start + round(runif(100, max = 30 * 86400)), day7 = start + round(runif(100, max = 7 * 86400)), day = start + round(runif(100, max = 86400)), hour10 = start + round(runif(100, max = 10 * 3600)), hour5 = start + round(runif(100, max = 5 * 3600)), hour = start + round(runif(100, max = 3600)), min10 = start + round(runif(100, max = 10 * 60)), min5 = start + round(runif(100, max = 5 * 60)), min = start + round(runif(100, max = 60)), sec10 = start + round(runif(100, max = 10)), y = runif(100) ) qplot(sec10, y, data = df) qplot(min, y, data = df) qplot(min5, y, data = df) qplot(min10, y, data = df) qplot(hour, y, data = df) qplot(hour5, y, data = df) qplot(hour10, y, data = df) qplot(day, y, data = df) qplot(day30, y, data = df) ## End(Not run)