From a31479216ff0e686e99e1f89bf3883309782dea4 Mon Sep 17 00:00:00 2001 From: Kit Lee Date: Sun, 6 Oct 2019 21:45:04 -0400 Subject: [PATCH] fix print_summary() for alpha != 0.05 --- lifelines/fitters/coxph_fitter.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/lifelines/fitters/coxph_fitter.py b/lifelines/fitters/coxph_fitter.py index a9a01bb81..5fc5e3923 100644 --- a/lifelines/fitters/coxph_fitter.py +++ b/lifelines/fitters/coxph_fitter.py @@ -1303,23 +1303,23 @@ def print_summary(self, decimals=2, **kwargs): df = self.summary df.columns = [leading_space(c) for c in df.columns] - + ci = 100 * (1 - self.alpha) print( df.to_string( float_format=format_floats(decimals), formatters={ leading_space("exp(coef)"): format_exp_floats(decimals), - leading_space("exp(coef) lower 95%"): format_exp_floats(decimals), - leading_space("exp(coef) upper 95%"): format_exp_floats(decimals), + leading_space("exp(coef) lower %g%%" % ci): format_exp_floats(decimals), + leading_space("exp(coef) upper %g%%" % ci): format_exp_floats(decimals), }, columns=[ leading_space("coef"), leading_space("exp(coef)"), leading_space("se(coef)"), - leading_space("coef lower 95%"), - leading_space("coef upper 95%"), - leading_space("exp(coef) lower 95%"), - leading_space("exp(coef) upper 95%"), + leading_space("coef lower %g%%" % ci), + leading_space("coef upper %g%%" % ci), + leading_space("exp(coef) lower %g%%" % ci), + leading_space("exp(coef) upper %g%%" % ci), ], ) )