Stata 如何计算c指数

Stata 如何计算c指数,stata,Stata,是否有用于计算细灰色c指数(也称为c统计和一致性统计)的Stata代码 我发现一个R软件包可以做到这一点,但我不知道如何在Stata中做到这一点。我认为以下是您需要的: webuse lbw, clear logit low age lwt i.race smoke ptl ht ui lroc Logistic model for low number of observations = 189 area under ROC curve = 0.7462 最后一行报告

是否有用于计算细灰色c指数(也称为c统计和一致性统计)的Stata代码


我发现一个R软件包可以做到这一点,但我不知道如何在Stata中做到这一点。

我认为以下是您需要的:

webuse lbw, clear

logit low age lwt i.race smoke ptl ht ui
lroc

Logistic model for low

number of observations =      189
area under ROC curve   =   0.7462
最后一行报告c统计

有关详细信息,请在Stata的命令提示符下键入help lroc

编辑:

我刚刚注意到你提到了精细灰色,所以我假设你指的是生存分析回归。社区贡献的命令somersd在Stata中执行您想要的操作

您可以从以下位置获取其最新版本:

net describe somersd, from(http://www.rogernewsonresources.org.uk/stata12)
安装软件包后,键入help-somersd以获取更多详细信息和语法

作者帮助文件中的一个示例说明了它的用法:

use http://www.stata-press.com/data/r9/drugtr, clear

generate youth = 100 - age
generate byte censind = 1 - died

somersd studytime drug youth, tr(c) cenind(censind)

Somers' D with variable: studytime
Transformation: Harrell's c
Valid observations: 48

Symmetric 95% CI for Harrell's c
------------------------------------------------------------------------------
             |              Jackknife
   studytime |      Coef.   Std. Err.      z    P>|z|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
        drug |   .7275986   .0367931    19.78   0.000     .6554855    .7997117
       youth |   .6415771   .0528314    12.14   0.000     .5380295    .7451246
------------------------------------------------------------------------------

欢迎来到堆栈溢出。请阅读并提供详细信息。