0

我的问题不是特定于语言的!

我正在尝试找到一个指标来帮助了解网站成员的成员资格长度。毫不奇怪,如果该网站非常成功并且有很多新人注册,那么实际帐户平均年龄就会下降。如果有很多人取消,平均水平也会下降,尽管速度较慢。

我曾考虑使用偏移量,例如仅包括一年多前注册的人,但这会产生一种奇怪的偏见,忽略一年内注册和取消的人。

另一个想法是只计算取消,但如果有 1000 名成员已经成为会员 10 年并且没有人取消,但有 10 名用户在第二天注册并取消,这可能会导致结果不正确。

使用平均值似乎不直观,因为就平均帐户长度而言,大量新注册(一件好事)将被视为一件坏事。

关于衡量“预期”帐户年龄的方法有什么想法,而不会因为新注册而产生太多噪音?

4

1 回答 1

2

如果这是您想要的,为什么不实际测量帐户年龄?

在伪代码中:

def account-age(account):
  if account.current:
     return days(today() - signup_date)
  else:
     return days(cancel_date - signup_date)
于 2012-03-20T22:13:11.037 回答