Plot MCMC trace for infections per year

plot_infection_history_chains_time(
  inf_chain,
  burnin = 0,
  years = NULL,
  n_alive = NULL,
  pad_chain = TRUE
)

Arguments

inf_chain

the data table with infection history samples from serosolver

burnin

optionally remove all samp_no < burnin from the chain

years

vector of integers, if not NULL, only plots a subset of years (where 1 is the first year eg. 1968)

n_alive

if not NULL, then divides number of infections per year by number alive to give attack rates rather than total infections

pad_chain

if TRUE, pads the infection history MCMC chain to have entries for non-infection events

Value

a list of two ggplot objects - the MCMC trace and MCMC densities

See also

Examples

if (FALSE) { data(example_inf_chain) data(example_titre_dat) data(example_antigenic_map) times <- example_antigenic_map$inf_times n_alive_group <- get_n_alive_group(example_titre_dat, strain_isolation_times,melt_dat = TRUE) n_alive_group$j <- strain_isolation_times[n_alive_group$j] plot_infection_history_chains_time(example_inf_chain, 0, sample(1:length(times),10),n_alive,FALSE) }