title: A set of SAS macros for calculating and displaying adjusted odds ratios (with confidence intervals) for continuous covariates in logistic B-spline regression models.
abstract: In clinical and epidemiologic research to investigate dose-response associations, non-parametric spline regression has long been proposed as a powerful alternative to conventional parametric regression approaches, since no underlying assumptions of linearity have to be fulfilled. For logistic spline models, however, to date, little standard statistical software is available to estimate any measure of risk, typically of interest when quantifying the effects of one or more continuous explanatory variable(s) on a binary disease outcome. In the present paper, we propose a set of SAS macros which perform non-parametric logistic regression analysis with B-spline expansions of an arbitrary number of continuous covariates, estimating adjusted odds ratios with respective confidence intervals for any given value with respect to a supplied reference value. Our SAS codes further allow to graphically visualize the shape of the association, retaining the exposure variable under consideration in its initial, continuous form while concurrently adjusting for multiple confounding factors. The macros are easily to use and can be implemented quickly by the clinical or epidemiological researcher to flexibly investigate any dose-response association of continuous exposures with the risk of binary disease outcomes. We illustrate the application of our SAS codes by investigating the effect of body-mass index on risk of cancer incidence in a large, population-based male cohort.
authors.affiliation: SAS Institute Inc., Heidelberg, Germany.
authors.forename: Martin
authors.initials: M
authors.lastname: Gregory
authors.forename: Hanno
authors.initials: H
authors.lastname: Ulmer
authors.forename: Karl P
authors.initials: KP
authors.lastname: Pfeiffer
authors.forename: Stefan
authors.initials: S
authors.lastname: Lang
authors.forename: Alexander M
authors.initials: AM
authors.lastname: Strasak
mesh_terms: D000465:Algorithms; D015992:Body Mass Index; D003198:Computer Simulation; D016001:Confidence Intervals; D015986:Confounding Factors, Epidemiologic; D003627:Data Interpretation, Statistical; D006801:Humans; D016015:Logistic Models; D009369:Neoplasms / Q000453:epidemiology*; D016017:Odds Ratio; D011381:Programming Languages; D016016:Proportional Hazards Models; D018570:Risk Assessment / Q000379:methods*; D012984:Software