colorPlot | R Documentation |
Produces a line/scatter plot where each point or group of related points has a unique color or where sections along a line have different colors.
colorPlot(x, y, color, Plot = list(), yaxis.log = FALSE, yaxis.rev = FALSE, yaxis.range = c(NA, NA), xaxis.log = FALSE, xaxis.range = c(NA, NA), ylabels = 7, xlabels = 7, xtitle = "", ytitle = "", caption = "", margin = c(NA, NA, NA, NA), ...) ## S4 method for signature 'numeric,numeric' colorPlot(x, y, color, Plot = list(name = "Auto", what = "points", symbol = "circle", filled = TRUE, size = 0.09, color = "Auto", groups = 4, ramp = "greenRed"), yaxis.log = FALSE, yaxis.rev = FALSE, yaxis.range = c(NA, NA), xaxis.log = FALSE, xaxis.range = c(NA, NA), ylabels = 7, xlabels = 7, xtitle = deparse(substitute(x)), ytitle = deparse(substitute(y)), caption = "", margin = c(NA, NA, NA, NA), ...) ## S4 method for signature 'Date,numeric' colorPlot(x, y, color, Plot = list(name = "Auto", what = "lines", symbol = "circle", filled = TRUE, size = 0.09, color = "Auto", groups = 10, ramp = "greenRed"), yaxis.log = FALSE, yaxis.rev = FALSE, yaxis.range = c(NA, NA), xaxis.log = FALSE, xaxis.range = range(x, na.rm = TRUE), ylabels = 7, xlabels = "Auto", xtitle = "", ytitle = deparse(substitute(y)), caption = "", margin = c(NA, NA, NA, NA), ...) ## S4 method for signature 'POSIXt,numeric' colorPlot(x, y, color, Plot = list(name = "Auto", what = "lines", symbol = "circle", filled = TRUE, size = 0.09, color = "Auto", groups = 10, ramp = "greenRed"), yaxis.log = FALSE, yaxis.rev = FALSE, yaxis.range = c(NA, NA), xaxis.log = FALSE, xaxis.range = range(x, na.rm = TRUE), ylabels = 7, xlabels = "Auto", xtitle = "", ytitle = deparse(substitute(y)), caption = "", margin = c(NA, NA, NA, NA), ...)
x |
the x-axis data |
y |
the y-axis data |
color |
the colors or a class to set colors, must match the length of
|
Plot |
tagged list of control parameters of the plot: |
yaxis.log |
logical, if |
yaxis.rev |
logical, if |
yaxis.range |
set the range of the y-axis. See Details. |
xaxis.log |
logical, if |
xaxis.range |
set the range of the x-axis. See Details. |
ylabels |
set up y-axis labels. |
xlabels |
set up x-axis labels. |
xtitle |
the x-axis title (also called x-axis caption). |
ytitle |
the y-axis title (also called y-axis caption). |
caption |
the figure caption. |
margin |
set the plot area margins, in units of lines of text. Generally
all NA or the output from |
... |
arguments for specific methods. |
For linear axes, the range can be set to virtually any pair of values. For log axes, the choice of range is more resticted—for less than one log-cycle, powers of whole numbers can be used; from 1 to about 3 log cycles, the choces should be powers of 3 or 10; and for more than 3 log cycles, the range sould be expressed only in powers of 10.
Information about the graph.
Typically used to create a colored scatter plot for numeric x and y data.
Can be used to create a hydrograph where the line is colored by a third variable, or a colored scatter plot over time.
Can be used to create a hydrograph where the line is colored by a third variable, or a colored scatter plot over time.
A call should be made to setPage
to set up the graphics
environment before calling colorPlot
.
setPage
, xyPlot
## Not run: set.seed(1) X <- rnorm(32) Y <- X + rnorm(32) Z <- sqrt(X^2 + Y^2) # distance from origin setGD() # All defaults: color ramp from Z colorPlot(X, Y, Z) # See for examples of colorPlot: vignette(topic="LineScatter", package="smwrGraphs") ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.