有个疾病监测的数据如下图:
现想做如下统计,凡7天内相同学校不同姓名的人发生3次及以上腹泻,则统计一次。 比如1月2日到7日这6天中,S1学校有AA、DD、和BB发生了腹泻(AA重复,只计算为1例),于是生成一条统计记录如下:
当日期到8日时,系统再次统计发现增加了一例EE,同时仍然满足7天内3例以上,于是进一步统计:
| 学校 | 腹泻人次数 | 统计日期 |
| S1 | 3 | 2001-1-7 |
| S1 | 4 | 2001-1-8 |
依次类推,直到把整个库统计完毕,(若新日期无新增病例,则不统计。)生成如下统计表:
| 学校 | 腹泻人次数 | 统计日期 |
| S1 | 3 | 2001-1-7 |
| S1 | 4 | 2001-1-8 |
| …… | …… | …… |
| S2 | ? | ? |
| S3 | ? | ? |
| …… | …… | …… |
请问,这个统计改如何写代码? 不知道我表达清楚与否,请各位赐教,不甚感激。
附上模拟数据: