首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Scikit生存库中predict_survival_function()的x轴是多少?

Scikit生存库中predict_survival_function()的x轴是多少?
EN

Stack Overflow用户
提问于 2022-08-17 11:25:00
回答 1查看 38关注 0票数 0

根据医生的说法

https://scikit-survival.readthedocs.io/en/stable/api/generated/sksurv.linear_model.CoxPHSurvivalAnalysis.html#sksurv.linear_model.CoxPHSurvivalAnalysis.predict_survival_function

它返回生存函数的概率数组。在绘制此图时,x轴是哪个时间框架?

在docs页面上给出了一个绘图示例,如下所示

代码语言:javascript
复制
for fn in surv_funcs:
    plt.step(fn.x, fn(fn.x), where="post")

plt.ylim(0, 1)
plt.show() 

这部分描述了什么(plt.step(fn.x, fn(fn.x), where="post"))?

EN

回答 1

Stack Overflow用户

发布于 2022-08-17 14:40:11

代码语言:javascript
复制
for fn in surv_funcs:
    plt.step(fn.x, fn(fn.x), where="post")

plt.ylim(0, 1)
plt.show() 

这适用于CoxPH或任何假设PH的生存模型。predict_survival_function()在CoxPH中返回的数组将是一个具有X和Y值的数组,用于随机森林使用:

代码语言:javascript
复制
for i, s in enumerate(surv_funcs):
    plt.step(rsf_estimator.event_times_, s, where="post", label=str(i))
plt.ylabel("survival probabilities")
plt.xlabel("time")
plt.title("Predicted survival curve using Random Forest ")
plt.legend()
plt.grid(True)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73387627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档