针对每天要写作数据分析日报的业务问题,用python写作了报表自动化写作程序。使用的是Python3,在Anaconda上的Jupter上运行。
1. 模块引入和数据初步处理(部分数据处理在excel上处理了,不做详细展示)
2. 对整体数据做可视化,观察整体趋势是否存在异常
3.做周度数据的对比分析前置的数据准备
因为我需要做周度的数据分析,因此需要以周为单位对数据进行特殊处理。因为只需要分析最近30天的数据,所以做了个迭代,range为4,计算和昨天星期相同的最近四个日期。
4.周维度的数据分析
5. 其他维度的数据分析
其余的都是类似的图片制作代码,不做一一展示。