使用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
。