[{"id":"840f0737-df1d-47ae-bb0a-359b01fe0608","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"d5d9cdef-8854-4505-89be-a2bbc3cb4482","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"3dc3dd55-35b0-4d23-bf62-47bc3650e4ee","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"80d84fbc-d0f8-4e4a-947f-e3e4de9b49b2","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"9152b7ca-0186-4fe3-a26f-5a05f322db07","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]}]
移动运算的运算类型与累计运算相同,但不同于累计运算的是,移动运算指定一个相对的运算区间,然后将区间平移,得到运算结果。它运算时的数据个数是固定的,并不会累加。
移动运算的相对运算区间由之前的值、 之后的值 以及包含当前值决定。如图中所示,运算区间为3个数据,即每次只计算当前数据和它之前1个数据及它之后1个数据。
移动合计效果:
其中,生鲜蔬果前有0个分类,“ 文体办公 ”后有0个分类,不满足计算条件,故不对其进行运算;
“ 综合商品 ”的黄色柱为其之前1个分类“ 生鲜蔬果 ”,之后一个分类“ 饮料烟酒 ”和“ 综合商品 ”本身的值之和;“ 饮料烟酒 ”的黄色柱为其之前一个分类“ 综合商品 ”、之后一个分类“ 食品副食 ”和“ 饮料烟酒 ”本身的值之和;以此类推即可移动运算出结果。