powered by
Converts wide format sequence data into useful formats for analysis, such as frequency table, one-Hot encoding, or edge list (graph format).
convert(data, cols, format = "frequency")
A tibble structured according to the requested format.
tibble
[data.frame, matrix, stslist] Sequence data in wide format (rows are sequences, columns are time points).
data.frame
matrix
stslist
[expression] A tidy selection of columns that should be considered as sequence data. By default, all columns are used.
expression
[character(1)] The format to convert into:
character(1)
"frequency": Counts of each state per sequence.
"frequency"
"onehot": Presence/absence (0/1) of each state per sequence.
"onehot"
"edgelist": (state, next state) pairs.
"edgelist"
"reverse": Same as "edgelist" but in the reverse direction, i.e., (state, previous state) pairs.
"reverse"
convert(engagement, format = "frequency") convert(engagement, format = "onehot") convert(engagement, format = "edgelist") convert(engagement, format = "reverse")
Run the code above in your browser using DataLab