|
输入:协议数据帧set-DataSet = {我1,我2,我3、…我n}, |
|
滑动窗口长度=N |
|
输出:分段N蟋蟀dataset-gram_dic |
| (1) |
初始化gram_dic = {} |
| (2) |
我为每个数据帧数据集: |
| (3) |
为我在范围(len (我)−N+ 1): |
| (4) |
克=我(我:我+N/ /滑动窗口切分数据帧 |
| (5) |
格伦= 1 |
| (6) |
而(len <N): |
| (7) |
为j在范围(len(克)−格伦+ 1): |
| (8) |
gram_我=克(j:j+格伦] |
| (9) |
如果在dic克: |
| (10) |
gram_dic [g] .append (我/ /计算每克的位置 |
| (11) |
其他:gram_dic [g] = [我] |
| (12) |
如果 |
| (13) |
格伦+ = 1 |
| (14) |
如果在dic克: |
| (15) |
gram_dic [g] .append (我/ /计算每克的位置 |
| (16) |
其他:gram_dic [g] = [我] |
| (17) |
如果 |
| (18) |
结束了 |
| (19) |
结束了 |
| (20) |
返回gram_dic |
|