R: Check if sequence contains events

seqecontain {TraMineR} | R Documentation

## Check if sequence contains events

### Description

Check if an event sequence or subsequence contains given events

### Usage

    seqecontain(eseq, event.list, unknown.exclude = FALSE,
      seq, eventList, exclude)

### Arguments

`eseq` | A event sequence object (`seqelist`) or a an event subsequence object (`subseqelist`)
`event.list` | A list of events
`unknown.exclude` | if `TRUE` the search is exclusive and returns `FALSE` for any subsequence containing an event that is not in `event.list`
`seq` | Deprecated. Use `eseq` instead.
`eventList` | Deprecated. Use `event.list` instead.
`exclude` | Deprecated. Use `unknown.exclude` instead.

### Details

Checks, for each provided event sequence, if it contains one of the events in `event.list`. If `unknown.exclude` is `TRUE`, `seqecontain` looks if all events of the subsequence are in `event.list`.

### Value

A logical vector.

### Author(s)

Matthias Studer (with Gilbert Ritschard for the help page)

### See Also

`seqecreate` for creating event sequence objects and `seqefsub` for creating event subsequence objects.

### Examples

    data(actcal.tse)
    actcal.eseq <- seqecreate(actcal.tse)

    ##Searching for frequent subsequences, that is appearing at least 20 times
    fsubseq <- seqefsub(actcal.eseq,min.support=20)

    ##looking for subsequence with FullTime
    seqecontain(fsubseq,c("FullTime"))

[Package TraMineR version 2.2-2 Index]