Description Usage Arguments Value Note Examples
View source: R/pat_multiPlot.R
A plotting function that uses ggplot2 to display multiple
ggplot objects in a single pane. Can either be passed individual ggplot
objects OR a pat object and a plot type.
Typical usage would be to supply pat
and use the plottype
argument to quickly display preformatted plots.
Available plottype
options include:
"all"
– pm25_A, pm25_B, temperature, humidity
"pm25_a"
– PM2.5 from channel A only
"pm25_b"
– PM2.5 from channel B only
"pm25"
– PM2.5 from channels A and B in separate plots
"pm25_over"
– PM2.5 from channels A and B in the same plot
"aux"
– auxiliary data (temperature, humidity)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | pat_multiPlot(
pat = NULL,
plottype = "all",
sampleSize = 5000,
columns = NULL,
ylim = NULL,
a_size = 1,
a_shape = 15,
a_color = rgb(0.9, 0.25, 0.2),
b_size = 1,
b_shape = 15,
b_color = rgb(0.2, 0.25, 0.9),
t_size = 1,
t_shape = 15,
t_color = "black",
h_size = 1,
h_shape = 15,
h_color = "black",
alpha = 0.5,
timezone = NULL
)
pat_multiplot(
pat = NULL,
plottype = "all",
sampleSize = 5000,
columns = NULL,
ylim = NULL,
a_size = 1,
a_shape = 15,
a_color = rgb(0.9, 0.25, 0.2),
b_size = 1,
b_shape = 15,
b_color = rgb(0.2, 0.25, 0.9),
t_size = 1,
t_shape = 15,
t_color = "black",
h_size = 1,
h_shape = 15,
h_color = "black",
alpha = 0.5,
timezone = NULL
)
|
pat |
PurpleAir Timeseries pat object. |
plottype |
Quick-reference plot types: "all", "aux", "pm25". |
sampleSize |
Either an integer or fraction to determine sample size. |
columns |
Number of columns in the plot layout. Use |
ylim |
Vector of (lo,hi) y-axis limits. |
a_size |
Size of pm25_A points. |
a_shape |
Symbol to use for pm25_A points. |
a_color |
Color of pm25_A points. |
b_size |
Size of pm25_B points. |
b_shape |
Symbol to use for pm25_B points. |
b_color |
Color of pm25_B points. |
t_size |
Size of temperature points. |
t_shape |
Symbol to use for temperature points. |
t_color |
Color of temperature points. |
h_size |
Size of humidity points. |
h_shape |
Symbol to use for humidity points. |
h_color |
Color of humidity points. |
alpha |
Opacity of points. |
timezone |
Olson timezone used for the time axis. (Defaults to
|
A ggplot object.
Additional documentation of the multiplot algorithm is available at cookbook-r.com.
1 2 3 4 | library(AirSensor)
example_pat %>%
pat_multiPlot(plottype = "pm25", alpha = 0.5)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.