- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 R 和生存分析的新手,我有兴趣将 survfit 的结果导出到数据框中,其中有层。
该站点提供了一个很好的解决方案,但不是针对分层的 (https://stat.ethz.ch/pipermail/r-help/2014-October/422348.html)。我如何使用包含层类型的额外列附加(或堆叠)每个层。
提供的链接中的解决方案不适用于分层分组
library(survival)
data(lung)
mod <- with(lung, survfit(Surv(time, status)~ 1))
res <- summary(mod)
str(res)
# Extract the columns you want
cols <- lapply(c(2:6, 8:10) , function(x) res[x])
# Combine the columns into a data frame
tbl <- do.call(data.frame, cols)
str(tbl)
最佳答案
它与您在那里的基本相同,只是额外的一列
res <- summary( survfit( Surv(futime, fustat)~rx, data=ovarian))
cols <- lapply(c(2:6, 8:11) , function(x) res[x])
tbl <- do.call(data.frame, cols)
head(tbl)
# time n.risk n.event n.censor surv strata std.err upper lower
# 1 59 13 1 0 0.9230769 rx=1 0.0739053 1.0000000 0.7890186
# 2 115 12 1 0 0.8461538 rx=1 0.1000683 1.0000000 0.6710952
# 3 156 11 1 0 0.7692308 rx=1 0.1168545 1.0000000 0.5711496
# 4 268 10 1 0 0.6923077 rx=1 0.1280077 0.9946869 0.4818501
# 5 329 9 1 0 0.6153846 rx=1 0.1349320 0.9457687 0.4004132
# 6 431 8 1 0 0.5384615 rx=1 0.1382642 0.8906828 0.3255265
关于R - 从 Survfit with Strata 中提取汇总表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31198584/
我是 R 中生存分析和 survfit 的新手。我想在表中提取指定时间段(诊断后 0、10、20、30 年)的 4 个组(疾病)的生存概率。这是设置: fit expfit$surv
我想为我的生存分析对象(suvfit/coxph)计算AIC值。 当我尝试这样做时,它说: > AIC(cox) Error in UseMethod("logLik") : no appl
下面的示例数据。 我的基本问题是,单独运行“survfit”会给出一个很好的列,其中包含每个类别的中值生命周期,这是我想从我的 survfit 数据中提取的内容。理想情况下,我想将此“survfit”
我正在编写一个脚本,它将生成 plot(survfit(Surv(time, event)~factor)) 的绘图。 不同的生存曲线会有不同的颜色。颜色的顺序是如何定义的?是级别(因子)吗? 唯一(
我从 survival 库加载一个数据集,并生成一个 survfit 对象: library(survival) data(lung) lung$SurvObj str(fit) List of 1
我是 R 和生存分析的新手,我有兴趣将 survfit 的结果导出到数据框中,其中有层。 该站点提供了一个很好的解决方案,但不是针对分层的 (https://stat.ethz.ch/pipermai
我有一个 survfit 对象。我的 t=0:50 多年兴趣的生存适应摘要很容易。 summary(survfit, t=0:50) 它给出了每个 t 的生存率。 有没有办法获得每个 t 的危险(在本
我正在 R 中进行一些生存分析,并希望整理/简化我的代码。 目前我正在执行数据分析的几个步骤: 创建一个 Surv 对象(时间变量,指示每个观察是否被审查); 根据分类预测器拟合此 Surv 对象,用
如果我们使用以下生存数据... library(survival) data(pbc) #model to be plotted and analyzed, convert time to years
我正在尝试绘制生存图,并在尝试将我的 survfit 函数移动到主函数中时遇到了问题,我可以在主函数中为不同的数据集调用它。当我运行代码时 fit<- survfit(Surv(time, statu
我想绘制一条 KM 曲线并从 survfit() 对象获取中位生存数据,但我不想按阶层划分 - 我想了解整个人口。 fit <- survfit(Surv(Time, Status) ~ Group,
我正在尝试向 survMisc 生成的生存图添加额外的行,但是我无法让它工作 - 问题是最后一行。 data(kidney, package="KMsurv") s1 <- survfit(Surv(
我正在尝试使用 survminer 包中的 ggsurvplot 绘制 Kaplan-Meyer 曲线。当我传递保存在列表中的 survfit 对象时,我无法绘制它。 让我以肺部数据集为例。下面一切正
我是一名优秀的程序员,十分优秀!