seriate_average {kairos} | R Documentation |
Correspondence Analysis-Based Seriation
Description
Correspondence Analysis-Based Seriation
Usage
seriate_average(object, ...)
## S4 method for signature 'data.frame'
seriate_average(object, margin = c(1, 2), axes = 1, ...)
## S4 method for signature 'matrix'
seriate_average(object, margin = c(1, 2), axes = 1, ...)
Arguments
object |
A |
... |
Further arguments to be passed to internal methods. |
margin |
A |
axes |
An |
Details
Correspondence analysis (CA) is an effective method for the seriation of archaeological assemblages. The order of the rows and columns is given by the coordinates along one dimension of the CA space, assumed to account for temporal variation. The direction of temporal change within the correspondence analysis space is arbitrary: additional information is needed to determine the actual order in time.
Value
An AveragePermutationOrder
object.
Author(s)
N. Frerebeau
References
Ihm, P. (2005). A Contribution to the History of Seriation in Archaeology. In C. Weihs & W. Gaul (Eds.), Classification: The Ubiquitous Challenge. Berlin Heidelberg: Springer, p. 307-316. doi:10.1007/3-540-28084-7_34.
See Also
Other seriation methods:
permute()
,
seriate_rank()
,
seriate_refine()
Examples
## Replicates Desachy 2004 results
data("compiegne", package = "folio")
## Get seriation order for columns on EPPM using the reciprocal averaging method
## Expected column order: N, A, C, K, P, L, B, E, I, M, D, G, O, J, F, H
(indices <- seriate_rank(compiegne, EPPM = TRUE, margin = 2))
## Get permutation order
get_order(indices, 1) # rows
get_order(indices, 2) # columns
## Permute columns
(new <- permute(compiegne, indices))
## See the vignette
## Not run:
utils::vignette("seriation")
## End(Not run)