System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及居民食物消费监控,具体而言,涉及一种居民食物消费数据的监控方法及系统。
技术介绍
1、人们的消费习惯和行为会受到经济水平的影响。低收入家庭可能更倾向于选择经济实惠的食物选项,而高收入家庭则可能有更多的选择余地,可以购买更多种类的食物,包括高档和有机食品。经济水平可能影响人们对食物安全和品质的关注程度。高收入家庭可能更容易购买更为安全、新鲜和高品质的食物。
2、食物消费数据对于制定经济和社会政策至关重要,有助于政府更好地评估社会福利和支持需要的人群。
技术实现思路
1、鉴于此,本专利技术提出了一种居民食物消费数据的监控方法及系统,主要是为了解决如何根据居民食物消费数据对不同年龄段的居民食物消耗水平进行划分,以更好地理解不同年龄段的食物需求和购物习惯的问题。
2、一个方面,本专利技术提出了一种居民食物消费数据的监控方法,该方法包括:
3、获取目标监控区域在预设时间段内若干居民个体的食物消费数据和居民年龄数据;
4、根据所述居民年龄数据进行分类,形成若干年龄段数据集;
5、根据所述食物消费数据确定各所述年龄段数据集的食物购买力水平等级和食物消耗水平等级;
6、并根据所述食物购买力等级对所述食物消耗水平等级进行调整,获得食物最终消耗等级;
7、将各所述年龄段数据集对应的食物最终消耗等级进行降序排序,并将降序排序结果进行展示。
8、在本申请的一些实施例中,在根据所述居民年龄数据进行分
9、获取居民个体的居民年龄数据a;
10、预先设定第一预设年龄段数据集a1、第二预设年龄段数据集a2、第三预设年龄段数据集a3、第四预设年龄段数据集a4,且1≤a1≤20,20<a2≤40,40<a3≤60,a4>60;
11、当a≤20时,将该居民个体并入所述第一预设年龄段数据集a1;
12、当20<a≤40时,将该居民个体并入所述第二预设年龄段数据集a2;
13、当40<a≤60时,将该居民个体并入所述第三预设年龄段数据集a3;
14、当a4>60时,将该居民个体并入所述第四预设年龄段数据集a4。
15、在本申请的一些实施例中,在确定居民个体所属的第i预设年龄段数据集ai后,i=1,2,3,4,还包括:
16、获取居民个体在所述预设时间段内的个人收入总额ba;
17、根据所述食物消费数据获取居民个体的食物消费总额bc;
18、根据个人收入总额ba与食物消费总额bc做比值运算,得到居民个体的食物购买力水平值b,b=bc/ba;
19、预先设定第一预设食物购买力水平等级b1、第二预设购买力水平等级b2、第三预设购买力水平等级b3、第四预设购买力水平等级b4,且b1>b2>b3>b4;
20、当b≥b1时,选定第四预设购买力水平等级b4作为居民个体的所述食物购买力水平等级;
21、当b1>b≥b2时,选定第三预设购买力水平等级b3作为居民个体的所述食物购买力水平等级;
22、当b2>b≥b3时,选定第二预设购买力水平等级b2作为居民个体的所述食物购买力水平等级;
23、当b3>b≥b4时,选定第一预设购买力水平等级b1作为居民个体的所述食物购买力水平等级。
24、在本申请的一些实施例中,在确定居民个体的所述食物购买力水平等级为第i预设购买力水平等级bi后,i=1,2,3,4,还包括:
25、获取所述预设时间段的前一预设时间段内居民个体的居民食物历史消费数据和个人历史收入总额be;
26、根据所述居民食物历史消费数据获取居民个体的食物历史消费总额bd;
27、根据个人历史收入总额be和食物历史消费总额bd计算食物购买力历史水平值,记为bx,bx=bd/be;
28、根据食物购买力历史水平值bx和食物购买力水平值b进行差值计算,得到食物购买力水平波动值c,c=∣b-bx∣。
29、在本申请的一些实施例中,在获得食物购买力水平波动值c后,包括:
30、预先设定第一预设食物购买力水平波动阈值c1、第二预设食物购买力水平波动阈值c2,且c1>c2;
31、当c≥c1或c<c2时,则对居民个体的所述食物购买力水平等级进行调整,并将调整后的食物购买力水平等级作为食物购买力水平调整等级ba;
32、当c1>c≥c2时,则不对居民个体的所述食物购买力水平等级进行调整;
33、在对居民个体的所述食物购买力水平等级进行调整时,包括:
34、当c≥c1时,则对居民个体的所述食物购买力水平等级调升一级,最高不超过b1;
35、当c<c2时,则对居民个体的所述食物购买力水平等级调降一级,最低不低于b4。
36、在本申请的一些实施例中,在获得食物购买力水平调整等级ba后,包括:
37、获取食物消费总额bc;
38、预先设定第一预设食物消费阈值bc1、第二预设食物消费阈值bc2、第三预设食物消费阈值bc3、第四预设食物消费阈值bc4,且bc1>bc2>bc3>bc4;预先设定第一预设食物消耗水平等级d1、第二预设食物消耗水平等级d2、第三预设食物消耗水平等级d3、第四预设食物消耗水平等级d4,且d1>d2>d3>d4;
39、当bc≥bc1时,选定第一预设食物消耗水平等级d1作为居民个体的食物消耗水平初始等级;
40、当bc1>bc≥bc2时,选定第二预设食物消耗水平等级d2作为居民个体的食物消耗水平初始等级;
41、当bc2>bc≥bc3时,选定第三预设食物消耗水平等级d3作为居民个体的食物消耗水平初始等级;
42、当bc3>bc≥bc4时,选定第四预设食物消耗水平等级d4作为居民个体的食物消耗水平初始等级。
43、在本申请的一些实施例中,在选定第i预设食物消耗水平等级di作为居民个体的食物消耗水平初始等级后,i=1,2,3,4,还包括:
44、获取所述年龄段数据集的各居民个体的食物消耗水平初始等级di;
45、获取当di=1时在所述年龄段数据集中的出现总数e1;
46、获取当di=2时在所述年龄段数据集中的出现总数e2;
47、获取当di=3时在所述年龄段数据集中的出现总数e3;
48、获取当di=4时在所述年龄段数据集中的出现总数e4;
49、在e1、e2、e3和e4中选取出现次数最大值ei,i=1,2,3,4,将出现次数最大值ei对应的食物消耗水平初始等级di作为所述年龄段数据集的食物消耗水平等级da。
50、在本申请的一些实施例中,在确定所述年龄段数据集的食物消耗水平等级da后,还包括:
51、获取所述年龄段数据集的各居民个体本文档来自技高网...
【技术保护点】
1.一种居民食物消费数据的监控方法,其特征在于,包括:
2.根据权利要求1所述的居民食物消费数据的监控方法,其特征在于,在根据所述居民年龄数据进行分类,形成若干年龄段数据集时,包括:
3.根据权利要求2所述的居民食物消费数据的监控方法,其特征在于,在确定居民个体所属的第i预设年龄段数据集Ai后,i=1,2,3,4,还包括:
4.根据权利要求3所述的居民食物消费数据的监控方法,其特征在于,在确定居民个体的所述食物购买力水平等级为第i预设购买力水平等级Bi后,i=1,2,3,4,还包括:
5.根据权利要求4所述的居民食物消费数据的监控方法,其特征在于,在获得食物购买力水平波动值C后,包括:
6.根据权利要求5所述的居民食物消费数据的监控方法,其特征在于,在获得食物购买力水平调整等级Ba后,包括:
7.根据权利要求6所述的居民食物消费数据的监控方法,其特征在于,在选定第i预设食物消耗水平等级Di作为居民个体的食物消耗水平初始等级后,i=1,2,3,4,还包括:
8.根据权利要求7所述的居民食物消费数据的
9.根据权利要求8所述的居民食物消费数据的监控方法,其特征在于,在确定所述年龄段数据集的食物购买力水平最终等级By后,还包括:
10.一种居民食物消费数据的监控系统,其特征在于,应用如权利要求1-9任一项所述的居民食物消费数据的监控方法,包括:
...【技术特征摘要】
1.一种居民食物消费数据的监控方法,其特征在于,包括:
2.根据权利要求1所述的居民食物消费数据的监控方法,其特征在于,在根据所述居民年龄数据进行分类,形成若干年龄段数据集时,包括:
3.根据权利要求2所述的居民食物消费数据的监控方法,其特征在于,在确定居民个体所属的第i预设年龄段数据集ai后,i=1,2,3,4,还包括:
4.根据权利要求3所述的居民食物消费数据的监控方法,其特征在于,在确定居民个体的所述食物购买力水平等级为第i预设购买力水平等级bi后,i=1,2,3,4,还包括:
5.根据权利要求4所述的居民食物消费数据的监控方法,其特征在于,在获得食物购买力水平波动值c后,包括:
6.根据权利要求5...
【专利技术属性】
技术研发人员:王岩峰,许应成,张新,蔡晓湛,王晶,
申请(专利权)人:中国标准科技集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。