登录论坛

查看完整版本 : MATLAB中的Cox回归


poster
2019-12-10, 20:48
我知道MATLAB中有COXPHFIT (http://www.mathworks.com/access/helpdesk/help/toolbox/stats/coxphfit.html)函数可以进行Cox回归,但是我在理解如何应用它方面遇到问题。

1)如何比较两组样本的生存数据(天数( survdays ),检查数( cens )和一些预测值( x ))?组由groups逻辑变量定义。组的样本数不同。

2)coxphfit中的基线参数是多少?我确实阅读过文档,但是应该如何正确选择基线?

如果您知道一个有很多关于医学生存数据的详细示例的站点,那将是非常不错的。我只找到了甚至没有提到coxphfit的Mathworks演示 (http://www.mathworks.com/products/statistics/demos.html?file=/products/demos/shipping/stats/survivaldemo.html) 。

您是否知道可能是Cox回归的另一个第三方函数?

更新 :自从我得到答案以来添加的r标签是R的 。



回答:

通过生存分析,危害功能是瞬时死亡率。

在这些分析中,您通常要测量某种事物对该危害功能的影响。例如,您可能会问“吞咽砷会增加人们死亡的速度吗?”。背景危害是人们无论如何都会死亡的水平(在这种情况下,不吞咽砷)。

如果您仔细阅读了coxphfit的文档,您会注意到该函数试图计算基准危害;它不是您输入的内容。

基线用于计算基线危害的X值。

编辑:MATLAB的coxphfit函数显然不适用于分组数据。如果您乐意切换到R (http://www.r-project.org/) ,则分析是单线的。

library(survival) #Create some data n