Learn R Programming

TraMineR (version 2.2-10)

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

.

Author

Alexis Gabadinho (with Gilbert Ritschard for help page)

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