Description Usage Arguments Examples
Plot results of EpiDynamics' functions.
1 2 3 4 5 6 7 8 9 10 11 |
model.out |
output of aEpiDynamics' function. |
variables |
column index for the variables in model.out to be plotted. |
x.label |
string with the name of x axis. |
y.label |
string with the name of y axis. |
legend.title |
string with the legend title. |
line.size |
scalar to define the thick of the lines (points for bifurcations) to be plotted. |
text.size |
scalar to define the size of axis texts and titles. |
grid |
logical to indicate if each variable must be plotted in a separated panel. |
bifur |
logical to indicate if |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | # Parameters and initial conditions.
parameters <- list(beta0 = 17 / 13, beta1 = 0.1, gamma = 1 / 13,
omega = 2 * pi / 365, mu = 1 / (50 * 365))
initials <- c(S = 1 / 17, I = 1e-4,
R = 1 - 1 / 17 - 1e-4)
# Solve the system.
sir.sinusoidal.forcing <- SIRSinusoidalForcing(pars = parameters,
init = initials,
time = 0:(60 * 365))
PlotMods(sir.sinusoidal.forcing)
# Solve bifurcation dynamics for 20 years.
# If max(time) < 3650, bifurcation dynamics are solved for 3650 time-steps.
parameters2 <- list(beta0 = 17 / 13, beta1 = seq(0.001, 0.251, by = 0.001),
gamma = 1 / 13, omega = 2 * pi / 365, mu = 1 / (50 * 365))
# Uncomment the following lines:
# bifur <- SIRSinusoidalForcing(pars = parameters2,
# init = initials,
# time = 0:(20 * 365))
# PlotMods(bifur, bifur = TRUE)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.