data(bc)
form <- formula("Surv(recyrs, censrec) ~ group")
# exponential distribution
fit_exp <- fit.models(form, data = bc,
distr = "exp", method = "mle")
plot_transformed_km(fit_exp)
plot_transformed_km(fit_exp, graph = "ggplot2")
# weibull distribution
fit_wei <- fit.models(form, data = bc,
distr = "weibull", method = "mle")
plot_transformed_km(fit_wei)
plot_transformed_km(fit_wei, graph = "ggplot2")
# loglogistic distribution
fit_llog <- fit.models(form, data = bc,
distr = "loglogistic", method = "mle")
plot_transformed_km(fit_llog)
plot_transformed_km(fit_llog, graph = "ggplot2")
# lognormal distribution
fit_lnorm <- fit.models(form, data = bc,
distr = "lognormal", method = "mle")
plot_transformed_km(fit_lnorm)
plot_transformed_km(fit_lnorm, graph = "ggplot2")
## for only one group
form <- formula("Surv(recyrs, censrec) ~ 1")
fit_exp <- fit.models(form, data = bc,
distr = "exp", method = "mle")
plot_transformed_km(fit_exp)
plot_transformed_km(fit_exp, graph = "ggplot2")
Run the code above in your browser using DataLab