【发布时间】:2021-11-13 23:35:33
【问题描述】:
考虑到我的变量槽样条变换,我正在使用 Cox 回归模型。在随后的列线图之前一切都很好......正如预期的那样,我的变量的比例也被转换了,但我想在值 0 和 2 之间的区域内添加一些自定义刻度(我猜是转换后的刻度)。有什么想法吗?
这是我的代码...
data <- source("https://pastebin.com/raw/rGtUSTLz")$value
ddist <- datadist(data)
options(datadist = "ddist")
fit <- cph(Surv(time, event) ~ rcs(var, 3), data = data, surv = T, x = T, y = T)
surv <- Survival(fit)
plot(nomogram(fit,
fun = list(function(x) surv(times = 10, lp = x),
function(x) surv(times = 30, lp = x),
function(x) surv(times = 60, lp = x)),
funlabel = paste("c", 1:3), lp = T))
...这些是真实的和期望的输出。
提前感谢您的帮助!
【问题讨论】:
-
我明白你为什么想要这个。
var列高度倾斜。第 95-%ile 仅为 1.05。所以你的大部分数据在这个列线图上没有参考点。我才刚刚开始研究这个,但它真的让我想知道日志转换可能有用。 -
当然它可能有用......但是对于医生解释或推断对数值来说有点奇怪。那是因为我在问。谢谢。
标签: r regression rms