Learn R Programming

TraMineR (version 1.8-9)

seqmpos: Number of matching positions between two sequences.

Description

Returns the number of common elements, i.e., same states appearing at the same position in the two sequences.

Usage

seqmpos(seq1, seq2, with.missing=FALSE)

Arguments

seq1
a sequence from a sequence object.
seq2
a sequence from a sequence object.
with.missing
if TRUE, gaps appearing at the same position in both sequences are also considered as common elements

See Also

seqLLCP, seqLLCS.

Examples

Run this code
data(famform)
famform.seq <- seqdef(famform)

seqmpos(famform.seq[1,],famform.seq[2,])
seqmpos(famform.seq[2,],famform.seq[4,])

## Example with gaps in sequences
a <- c(NA,"A",NA,"B","C")
b <- c(NA,"C",NA,"B","C")

ex1.seq <- seqdef(rbind(a,b))

seqmpos(ex1.seq[1,], ex1.seq[2,])
seqmpos(ex1.seq[1,], ex1.seq[2,], with.missing=TRUE)

Run the code above in your browser using DataLab