Produces an abundance vs time diagram.

plot_time(object, dates, ...)

# S4 method for CountMatrix,missing
plot_time(object, facet = FALSE)

# S4 method for CountMatrix,numeric
plot_time(object, dates, facet = FALSE)

Arguments

object

A CountMatrix object.

dates

A numeric vector of dates.

...

Currently not used.

facet

A logical scalar: should a matrix of panels defined by type/taxon be drawn?

Value

A ggplot object.

See also

Other plotting methods: plot_aoristic, plot_event, plot_fit, plot_mcd

Author

N. Frerebeau

Examples

data("merzbach", package = "folio")

## Coerce the merzbach dataset to a count matrix
## Keep only decoration types that have a maximum frequency of at least 50
keep <- apply(X = merzbach, MARGIN = 2, FUN = function(x) max(x) >= 50)
counts <- as_count(merzbach[, keep])

## Group by phase
## We use the row names as time coordinates (roman numerals)
dates <- as.numeric(utils::as.roman(rownames(counts)))

## Plot abundance vs time
plot_time(counts, dates)

plot_time(counts, dates, facet = TRUE)