Spline-based Hazard Functions
Usage
splinehazard(
  elapsedtime,
  outcome,
  explanatory,
  outcomeLevel = "1",
  knots_method = "automatic",
  num_knots = 3,
  spline_degree = "3",
  hazard_scale = "log",
  confidence_level = 0.95,
  show_hazard_plot = TRUE,
  show_survival_plot = TRUE,
  show_cumulative_plot = FALSE,
  show_model_comparison = TRUE,
  showSummaries = FALSE,
  showExplanations = FALSE
)Arguments
- elapsedtime
- Time to event or censoring 
- outcome
- Event indicator (1 = event, 0 = censored) 
- explanatory
- Explanatory variables for modeling 
- outcomeLevel
- Level indicating event occurrence 
- knots_method
- Method for selecting spline knots 
- num_knots
- Number of internal knots for spline 
- spline_degree
- Polynomial degree for spline basis 
- hazard_scale
- Scale for modeling hazard function 
- confidence_level
- Confidence level for intervals 
- show_hazard_plot
- Display estimated hazard function over time 
- show_survival_plot
- Display survival curves 
- show_cumulative_plot
- Display cumulative hazard function 
- show_model_comparison
- Compare different knot configurations 
- showSummaries
- Generate natural language summaries 
- showExplanations
- Show methodology explanations 
Value
A results object containing:
| results$todo | a html | ||||
| results$modelSummary | a table | ||||
| results$parametersTable | a table | ||||
| results$knotsTable | a table | ||||
| results$modelComparison | a table | ||||
| results$hazardPlot | an image | ||||
| results$survivalPlot | an image | ||||
| results$cumulativePlot | an image | ||||
| results$splineBasisPlot | an image | ||||
| results$analysisSummary | a html | ||||
| results$methodExplanation | a html | 
Tables can be converted to data frames with asDF or as.data.frame. For example:
results$modelSummary$asDF
as.data.frame(results$modelSummary)