A statistical graphic designed for the archaeological study of rhythms of the long term that embodies a theory of archaeological evidence for the occurrence of events
TempoPlot(
data,
position,
plot.result = NULL,
level = 0.95,
count = TRUE,
Gauss = FALSE,
title = "Tempo plot",
subtitle = NULL,
caption = "ArcheoPhases",
legend.title = "Legend",
legend.labels = c("Bayes estimate", "Credible interval, low",
"Credible interval, high", "Gaussian approx., high", "Gaussian approx., low"),
x.label = "Calendar year",
y.label = "Cumulative events",
line.types = c("solid", "12", "11", "28", "28"),
width = 7,
height = 7,
units = "in",
x.min = NULL,
x.max = NULL,
colors = TRUE,
file = NULL,
x.scale = "calendar",
elapsed.origin.position = NULL,
newWindow = TRUE,
print.data.result = FALSE
)
Data frame containing the output of the MCMC algorithm.
Numeric vector containing the position of the column corresponding to the MCMC chains of interest.
List containing the data to plot,
typically the result of a previous run of TempoPlot()
.
Probability corresponding to the level of confidence.
If TRUE
the counting process is a number,
otherwise it is a probability.
If TRUE
, the Gaussian approximation of the
credible interval is used.
Title of the plot.
Subtitle of the plot.
Caption of the plot.
Title of the plot legend.
Vector of strings to label legend entries.
Label of the x-axis.
Label of the y-axis.
Type of the lines drawn on the plot in the order
of legend.labels
.
Width of the plot in units
.
Height of the plot in units
.
Units used to specify width
and height
,
one of "in" (default), "cm", or "mm".
Minimum value for x-axis.
Maximum value for x-axis.
If TRUE
, the plot is drawn with colors,
otherwise it is drawn in black and white.
Name of the file that will be saved if specified.
If NULL
no file is saved.
One of "calendar", "bp", or "elapsed".
If x.scale
is "elapsed", the position
of the column corresponding to the event from which elapsed time is
calculated.
Whether or not the plot is drawn within a new window.
If TRUE
, a list containing the data to plot
will be returned.
NULL
, called for its side effects. It may also return a list containing the
data to plot (if print.data.result = TRUE
).
The tempo plot is one way to measure change over time: it estimates the cumulative occurrence of archaeological events in a Bayesian calibration. The tempo plot yields a graphic where the slope of the plot directly reflects the pace of change: a period of rapid change yields a steep slope and a period of slow change yields a gentle slope. When there is no change, the plot is horizontal. When change is instantaneous, the plot is vertical.
Dye, T.S. (2016) Long-term rhythms in the development of Hawaiian social stratification. Journal of Archaeological Science, 71, 1--9
# NOT RUN {
data(Events);
TempoPlot(Events[1:1000, ], c(2:5), print.data.result = FALSE)
TempoPlot(Events[1:1000, ], c(2:5), count = TRUE, print.data.result = FALSE)
# }
Run the code above in your browser using DataLab