make_envelope_graph {simITS} | R Documentation |
Make envelope style graph with associated smoothed trendlines
Description
This method builds a ggplot object with the trendline and prediction envelope. It can be customized after the fact by adding more ggplot layers via normal ggplot "+" syntax.
Usage
make_envelope_graph(envelope, t0, ylab = "Y", xlab = "month")
Arguments
envelope |
The result of a 'process_outcome_model()' call, i.e. dataframe with columns of original data, imputed data and, potentially, smoothed data. |
t0 |
Last pre-policy timepoint. Will draw vertical line here. |
ylab |
Y label of plot |
xlab |
X label of plot |
Value
Returns (does not yet display) a ggplot plot object containing the time series along with extrapolation and prediction envelope. This plot can be augmented and changed via standard ggplot commands.
See Also
The ggplot2
package.
Examples
data( "mecklenberg" )
t0 = 0
envelope = process_outcome_model( "pbail", mecklenberg,
t0=t0, R = 10,
summarize = TRUE, smooth=FALSE )
make_envelope_graph(envelope, t0=t0, ylab = "Proportion given bail") +
ggplot2::labs( title="Sample ITS plot")
data( "mecklenberg" )
t0 = 0
envelope = process_outcome_model( "pbail", mecklenberg,
t0=t0, R = 10,
summarize = TRUE, smooth=FALSE )
make_envelope_graph(envelope, t0=t0, ylab = "Proportion given bail") +
ggplot2::labs( title="Sample ITS plot")
[Package simITS version 0.1.1 Index]