scikit-survival - Perform Survival Analysis in Python
Analyze censored time-to-event data with survival models, evaluation metrics, competing-risks methods, and non-parametric estimators in scikit-survival.
Tags
Updated: 2026-09-30Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Prepare survival outcomes
- Preprocess survival datasets
- Fit Cox models
- Train ensemble survival models
- Train survival SVMs
- Evaluate survival predictions
- Analyze competing risks
- Estimate survival curves
Inputs
- Censored survival data
- Feature data
- Model configuration
- Evaluation time points
Outputs
- Fitted survival models
- Risk scores
- Survival predictions
- Evaluation metrics
- Survival curves
- Competing-risk estimates
Requirements
- Python environment
- scikit-survival library
- scikit-learn support
