每年快到年末的时候,我都会做一件事情:预估新的一年的数据,包含收入、人数、费用、利润等等。
针对不同的游戏、不同的用户,不同的历史数据规律,所采取的预估方法各不相同。本篇跟大家分享其中一种方法:用时间序列方法预估未来收入。
一、时间序列定义及特点
时间序列简单的说就是各时间点上形成的数值序列,时间序列分析就是通过观察历史数据预测未来的值。
时间序列中的时间因素,可以是小时、天、周、月、年,或任何固定的时间间隔,依据具体的业务场景而定。
时间序列数据用于描述现象随时间发展变化的特征,一般地,时间序列预测法具有如下的三个基本特点:
(1)假设事物发展趋势会延伸到未来;
(2)预测所依据的数据具有不规则性;
(3)不考虑事物发展之间的因果关系;
二、时间序列预测步骤
时间序列含有不同的成分,如趋势、季节性、周期性和随机性等。对于一个具体的时间序列,它可能含有上述中的一种成分,也可能同时含有几种成分,含有不同成分的时间序列所用的预测方法是不同的。预测步骤:
第一步:确定时间序列所包含的成分,确定时间序列的类型。
第二步:找出适合此类时间序列的预测方法。
第三步:对可能的预测方法进行评估,以确定最佳预测方案。
第四步:利用最佳预测方案进行预测。
三、实例
R语言、python、spss、EXCEL均能做时