通过 Cox PH 生存分析预测客户生命周期价值
Predict customer lifetime values with Cox PH survival analysis
我想在许多客户仍然活跃的情况下预测每个客户的客户生命周期价值,因此右截尾数据。
我将 survival
库用于我的删失数据。然后我 运行 coxph
模型来拟合训练数据并获得生存概率:
predict(cox, newdata = df_survival, type = 'survival')
因为我对客户生命周期价值感兴趣,所以我想将这些生存概率转化为生命周期价值。有没有办法从拟合Cox PH模型的结果中获取生命周期值?
谢谢!
Cox 比例风险模型无法为您提供生存时间的估计值,但参数生存模型可以。选择正确的模型需要了解数据集的形状。参见 this thread and Applied Survival Analysis(第 8 章)
我想在许多客户仍然活跃的情况下预测每个客户的客户生命周期价值,因此右截尾数据。
我将 survival
库用于我的删失数据。然后我 运行 coxph
模型来拟合训练数据并获得生存概率:
predict(cox, newdata = df_survival, type = 'survival')
因为我对客户生命周期价值感兴趣,所以我想将这些生存概率转化为生命周期价值。有没有办法从拟合Cox PH模型的结果中获取生命周期值?
谢谢!
Cox 比例风险模型无法为您提供生存时间的估计值,但参数生存模型可以。选择正确的模型需要了解数据集的形状。参见 this thread and Applied Survival Analysis(第 8 章)