added new times generation method "survival_quantiles"and setting it as default (see explain())
made improvements on the vignettes for the package (seevignette("pdp") andvignette("global-survshap"))
increased the test coverage of the package
reduced the number of expensive requireNamespace()calls (#83)
survex 1.0.0
breaking change: refactored the structure ofmodel_performance_survival object - calculated metrics are now in a $result list.
added new calculation_method forsurv_shap() called "kernelshap" that usekernelshap package and its implementation of improved Kernel SHAP (set as default) (#45)
added the possibility to set themes withset_theme_survex() (#32)
added the possibility of plotting multiplepredict_parts() and model_parts() explanations in one plot (#12)
fixed the x axis of plots (it now starts from 0) (#37)
added geom_rug() to all time-dependent plots, marking event and censoring times (#35)
refactored surv_feature_importance.R - change auxiliary columns to include _ in their name. Necessary changes also done to plotting and printing functions. (#28)
changed default type argument ofmodel_parts() to "difference" (#33)
changed behaviour of categorical_variables argument inmodel_parts() and predict_parts(). If it contains variable names not present in the variablesargument, they will be added at the end. (#39)
added ROC AUC calculation and plotting for selected timepoints inmodel_performance() (#22)
added explanation_label parameter topredict_parts() function that can overwrite explainer label and thus, enable plotting multiple local SurvSHAP(t) explanations. (#47)