使用R从数据中获取所有可能的序列

使用R从数据中获取所有可能的序列,r,sequence,traminer,R,Sequence,Traminer,考虑到时间戳事件数据,如下所示: Time(s) Event 1 a 1.5 b 2 b 3 a 5.6 b R中有没有算法可以提供所有可能的序列 注意:我尝试过Traminer和arulesSequences,对于它们,您必须定义一些篮子大小,以便在1小时左右的时间内查找序列 任何潜在客户都将得到如下结果: Seq Count avg_time a 2 a b 3 b ab

考虑到时间戳事件数据,如下所示:

Time(s)  Event
 1         a
 1.5       b
 2         b
 3         a
 5.6       b
R中有没有算法可以提供所有可能的序列 注意:我尝试过Traminer和arulesSequences,对于它们,您必须定义一些篮子大小,以便在1小时左右的时间内查找序列

任何潜在客户都将得到如下结果:

Seq Count avg_time
 a     2   a
 b     3   b
 ab    2   a-1.55-b
 ba    1   b-1-a
 bb    1   b-.5-b
 abb   1   a-.5-b-.5-b
 abba  1   a-.5-b-.5-b-1-a
 bbab  1   b-.5-b-1-a-2.6-b
 abbab 1   a-.5-b-.5-b-1-a-2.6-b

为什么bb不是序列?我应该错过了updated@ChirayuChamoli,它似乎是(0.5+2.6)/2.5!由于ab序列会出现2次,所以我已经取了平均值。aa序列不也应该有一个序列吗
a-1.5-a
。为什么
bb
不是序列呢?我应该错过了updated@ChirayuChamoli,它似乎是(0.5+2.6)/2.5!由于ab序列会出现2次,所以我已经取了平均值,aa序列也不应该有一个序列
a-1.5-a