Description Usage Arguments Examples
View source: R/plot_populations.R
Plot all of the populations in a data frame against time. One column must be called "time" and will be used as the x-axis of the plot. The rest will be used as different lines on the y-axis, with a legend denoting their column names.
1 2 3 4 5 6 7 8 9 |
populations |
Data frame with columns corresponding to different population segments and a 'time' column |
new.graph |
(optionally) whether to start a new graph, default TRUE |
ylim |
(optionally, for new graphs) the limits of the y axis, default min to max pop size |
lty |
(optionally) the line type for the graph, default 1 |
col |
(optionally) the colour for all lines, default 1:num.populations you can name these c(susceptibles="green", ...) |
with.legend |
(optionally) whether to include the legend (TRUE or FALSE), default TRUE |
... |
(optionally) any other arguments that plot and lines will both accept |
1 2 3 | df <- data.frame(time=0:100, grow=exp((0:100) / 10),
die=exp(seq(10, 0, by = -0.1)))
plot_populations(df, lty = 2, main = "A title")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.