## Not run:
# # example 1
# data = veteran
# model1 <- cph((Surv(log(time), status)) ~ rcs(age, 4) * strat(trt) +
# diagtime * strat(prior) + lsp(karno, 60), data = veteran)
# model1 <- update(model1, x = T, y = T, surv = T)
# DynNom.cph(model1, data)
# DynNom(model1, data, ptype = "1-st")
#
# # example 2
# data(lung)
# sfit = Surv(lung$time, lung$status)
# model2 <- cph(sfit ~ age + strat(sex) + ph.ecog , data = lung)
# DynNom.cph(model2, lung)
# ## End(Not run)
if (interactive()) {
data.ovary <- ovarian
data.ovary$resid.ds <- as.factor(data.ovary$resid.ds)
levels(data.ovary$resid.ds) <- c("no", "yes")
data.ovary$rx <- as.factor(data.ovary$rx)
data.ovary$ecog.ps <- as.factor(data.ovary$ecog.ps)
model3 <- cph(Surv(futime, fustat) ~ age + resid.ds * rx + ecog.ps, data = data.ovary)
DynNom(model3, data.ovary)
}
Run the code above in your browser using DataLab