plot.backnow {WhiteLabRt}R Documentation

Plot Estimates or Reproduction Numbers

Description

This function plots estimates of case numbers or reproduction numbers (r(t)) based on the provided object. It can handle two types of plots: 'est' for estimated case numbers over time, and 'rt' for estimated reproduction numbers over time.

Usage

## S3 method for class 'backnow'
plot(x, plottype, ...)

Arguments

x

An object containing the necessary data for plotting. This object should have specific structure depending on the plottype: - For plottype = 'est', x should contain report_date, report_cases, est_back_date, and est_back, where est_back is expected to be a matrix with three rows representing the lower bound, estimate, and upper bound. - For plottype = 'rt', x should contain est_rt_date and est_rt, with est_rt formatted similarly to est_back.

plottype

A character string specifying the type of plot to generate. Valid options are 'est' for case estimates and 'rt' for reproduction numbers.

...

Additional arguments passed to the plot function.

Details

Depending on the plottype: - 'est': Plots the reported cases over time with a polygon representing the uncertainty interval and a line showing the central estimate. - 'rt': Plots the reproduction number over time with a similar style.

Value

a plot object for an object of class backnow

Examples


data("sample_onset_dates")
data("sample_report_dates")
line_list <- create_linelist(sample_report_dates, sample_onset_dates)
sip <- si(14, 4.29, 1.18)
results <- run_backnow(
  line_list,
  sip = sip, chains = 1)
plot(results, "est")


[Package WhiteLabRt version 1.0.1 Index]