使用留存率和新用户获取数预测 DAU

Forecasting DAU using retention rates and new user acquisition count

我得到了 table 从第 1 天到第 364 天的留存率。我得到了 600k 的当前 DAU 计数,每周降级率为 2%(我假设当前DAU 是指 Day 1 的 DAU。其他信息包括每日获取的新用户数,即 10k。

问题是 forecast/predict 用户在第 365 天。

解决这个问题的最佳方法是什么?

不知道我的做法是否正确,下面是我的想法。

第 1 步:从第一天的 60 万用户开始,每天增加 1 万用户。在第 8 天从第 7 天计数中减去 2%,并执行相同的操作直到第 364 天。

第 2 步:针对保留率。假设第 1 天 - 100%、2-60%、3-40%、4-30%...天 364-1%。使用步骤 1 中的值计算 DAU,并使用留存率 运行 计算累计总和。 示例:

第 1 天 - 600,000 * 100 %

第 2 天 - 600,000 * 60% + 610,000 * 100%

第 3 天 - 600,000 * 40% + 610,000 * 60% + 620,000 * 100%

等等

获得第 1 天到第 364 天的 DAU 后,使用时间序列预测并预测第 365 天的 DAU。

谢谢!

坚持

令:

A1 = day
B1 = RR
C1 = no of users
A2 = 0
B2 = 100%
C2 = 600000

E1 = 0
F1 = 1
G1 = 2
H1 = 3
I1 = 4
J1 = 5
K1 = 6
L1 = 7
M1 = 8
N1 = 9
O1 = 10
P1 = 11
Q1 = 12
R1 = 13

D2       =SUM(E2:R2)

一直拖到 D16,

C3       =C2+10000

一直拖到 C16,

E2       =IF(E>$A2,0,INDEX($C:$C,MATCH(E,$A:$A,0)))*INDEX($B:$B,MATCH(E,$A:$A,0))

拖到 R16。

希望对您有所帮助。 (: