Background

Standardisation is frequently used in medical research to allow for the influence of differences in case mix (such as different age or sex distributions) when comparing populations or sub-groups (such as different regions or hospitals).

The indirect arithmetic method is the most commonly used standardisation method in the literature. It compares the actual number of events in a local area (e.g. Birmingham) with the number expected when factor-specific event rates (e.g. age, sex) in a reference population (e.g. England) are applied to the local population. This method is often used to look at differences in mortality rates by means of standardised mortality ratios (SMRs) [1, 2]. It has also been used to assess other events such as NHS performance indicators [3, 4]. However ratios cannot be directly compared to one another with this method only to the Standard (For example SMR = 100). In addition, indirect standardisation cannot be applied if the number of events in the reference population is unknown.

Direct standardisation, another frequently used method, involves applying local age-sex specific rates to the age-sex population estimate of a reference, or standard [57]. This approach enables comparisons between local areas, for example, comparing the incidence of cancer in different regions of England, and allows for the differing age and gender structures in different areas of the country [8]. This technique therefore depends on the availability of age/sex specific rates for a local population.

For relatively rare conditions, there will be considerable instability in local age/sex-specific rates of disease and indirect standardisation is a more robust method if the populations are small or there is uncertainty about the stability of age-specific death rates [9].

Logistic regression standardisation, an alternative to the arithmetic methods has advantages over these latter approaches when individual level data are available, through for example, a survey.

Logistic regression allows the effect of variables (e.g. age and sex), and interactions between these factors, on outcomes of interest (e.g. presence of disease) to be estimated. Additional demographic data may be of use and also variables, such as age, could be included as continuous variables in the model, thus having a smoothing effect on the estimates.

Using Poisson regression to model rates and adjust for confounders is not uncommon,[10] however such modelling does not usually apply a standard population to the models identified. Standardisation using logistic regression modelling involves calculating the sum of the predicted probabilities of the outcome of interest for each individual in the local population and establishing the ratio of the observed and expected event rates [11]. Examples of the use of regression standardisation include describing variation in practice admission rates [12]; measuring income related quality of life [13]; measuring inequity in the delivery of healthcare [14]; and calculating hospital mortality ratios, adjusting for age, sex, diagnosis, admission method and length of stay [15, 16].

The equivalence of indirect and logistic regression-based standardisation with a saturated model when adjusting for case-mix has been previously demonstrated [11]. Nevertheless, the arithmetic direct/indirect methods continue to be the more popular and widely utilised methods employed in health service research. The most probable reasons for this may be the lack of survey data and the perception that logistic regression-based standardisation is more difficult than the arithmetic methods. This paper aims to illustrate the application of logistic regression to calculate standardised smoothed prevalence estimates of disease when the direct method may produce biased estimates and the indirect method is not possible.

Illustrative data

The Birmingham elderly thyroid study (BETS), a cross-sectional survey of people aged 65 years and over has been used to illustrate the methods discussed in this paper. BETS aim was to determine the prevalence of subclinical hypothyroidism and hyperthyroidism in the elderly [17]. Demographic data were collected from participants and included age and sex. Of the 16,125 patients invited to participate in BETS, only 5,881 (36.5%) took part in the survey. Response rates varied by age (43% 65–69 years to 26% 80+ years) and gender (35% male vs. 40% female). Participants had a different age and sex structure to that in the National population and adjustment was necessary to allow inferences about the prevalence of disease in England and Wales to be made. A standardisation approach was chosen to correct for this response bias [9].

The crude prevalence of subclinical hyperthyroidism and subclinical hypothyroidism were 2.2% (128/5881) and 2.9% (168/5881) respectively. Age-specific subclinical hyperthyroidism rates ranged from 1.7% (16/945) in males aged 65–69 years to 2.3% (9/388) in males aged 80+.

Methods

To calculate rates for subclinical hyperthyroidism standardised by age and gender by the direct method, ages were categorised into four 5-year age bands (65–69, 70–74, 75–79, 80 and over). The formulae used to calculate the standardised rates are given below:

(i) Direct method

The directly standardised rate is obtained by dividing the total expected number of cases in a standard population by the standard population size

Standardised rate = ij N ij p ^ ij N MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaee4uamLaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeyAaKMaee4CamNaeeyzauMaeeizaqMaeeiiaaIaeeOCaiNaeeyyaeMaeeiDaqNaeeyzaugccaGae8xpa0tcfa4aaSaaaeaadaaeqbqaaiabb6eaonaaBaaabaGaeeyAaKMaeeOAaOgabeaacuqGWbaCgaqcamaaBaaabaGaeeyAaKMaeeOAaOgabeaaaeaacqqGPbqAcqqGQbGAaeqacqGHris5aaqaaiabb6eaobaaaaa@522B@
(1.1)

where i = 1 to 4 age groups and j = 1, 2 sexes, Nij is the standard population size in age group i, sex j, ij N ij = N MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWaaabuaeaacqqGobGtdaWgaaWcbaGaeeyAaKMaeeOAaOgabeaaaeaacqqGPbqAcqqGQbGAaeqaniabggHiLdGccqGH9aqpcqqGobGtaaa@36D7@ , pij is the age-sex specific rate in the study, p ^ i j MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGafmiCaaNbaKaadaWgaaWcbaGaemyAaKMaemOAaOgabeaaaaa@3032@ is the estimated age-sex specific rate in the study, nij is the age-sex specific population in the study.

The standard error of a directly standardised rate is given by:

standard error ( standardised rate ) = ij N ij 2 p ij ( 1 p ij ) n ij N MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaee4CamNaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeiiaaIaeeyzauMaeeOCaiNaeeOCaiNaee4Ba8MaeeOCai3aaeWaaeaacqqGZbWCcqqG0baDcqqGHbqycqqGUbGBcqqGKbazcqqGHbqycqqGYbGCcqqGKbazcqqGPbqAcqqGZbWCcqqGLbqzcqqGKbazcqqGGaaicqqGYbGCcqqGHbqycqqG0baDcqqGLbqzaiaawIcacaGLPaaacqGH9aqpjuaGdaWcaaqaamaakaaabaWaaabuaeaacqqGobGtdaqhaaqaaiabbMgaPjabbQgaQbqaaiabikdaYaaadaWcaaqaaiabbchaWnaaBaaabaGaeeyAaKMaeeOAaOgabeaacqGGOaakcqaIXaqmcqGHsislcqqGWbaCdaWgaaqaaiabbMgaPjabbQgaQbqabaGaeiykaKcabaGaeeOBa42aaSbaaeaacqqGPbqAcqqGQbGAaeqaaaaaaeaacqqGPbqAcqqGQbGAaeqacqGHris5aaqabaaabaGaeeOta4eaaaaa@738F@
(1.2)

Where pij are all small, as is often the case, pij (1-pij) can be replaced with pij thus [1.2] reduces to

standard error ( standardised rate ) = ij N ij 2 p ij n ij N MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaee4CamNaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeiiaaIaeeyzauMaeeOCaiNaeeOCaiNaee4Ba8MaeeOCai3aaeWaaeaacqqGZbWCcqqG0baDcqqGHbqycqqGUbGBcqqGKbazcqqGHbqycqqGYbGCcqqGKbazcqqGPbqAcqqGZbWCcqqGLbqzcqqGKbazcqqGGaaicqqGYbGCcqqGHbqycqqG0baDcqqGLbqzdaWgaaWcbaGaeeiiaacabeaaaOGaayjkaiaawMcaaiabg2da9KqbaoaalaaabaWaaOaaaeaadaaeqbqaaiabb6eaonaaDaaabaGaeeyAaKMaeeOAaOgabaGaeGOmaidaamaalaaabaGaeeiCaa3aaSbaaeaacqqGPbqAcqqGQbGAaeqaaaqaaiabb6gaUnaaBaaabaGaeeyAaKMaeeOAaOgabeaaaaaabaGaeeyAaKMaeeOAaOgabeGaeyyeIuoaaeqaaaqaaiabb6eaobaaaaa@6CC1@
(1.3)

A 95% confidence interval for the standardised rate (using a normal approximation) is then:

standardised rate ± 1.96 (standard error (standardised rate))

(ii) Logistic regression method

When individual data (presence/absence of disease, age and sex) are available, logistic regression allows us to examine the relationship between the probability of disease (p) and potential explanatory variables via the logit transformation of p:

Logit = log e ( p ( 1 p ) ) = α + β ( age ) + γ ( sex ) + β γ ( age ) ( sex ) MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeeitaWKaee4Ba8Maee4zaCMaeeyAaKMaeeiDaqNaeyypa0JaeeiBaWMaee4Ba8Maee4zaC2aaSbaaSqaaiabbwgaLbqabaGcdaqadaqcfayaamaalaaabaGaeeiCaahabaWaaeWaaeaacqaIXaqmcqGHsislcqqGWbaCaiaawIcacaGLPaaaaaaakiaawIcacaGLPaaacqGH9aqpcqaHXoqycqGHRaWkcqaHYoGycqGGOaakcqqGHbqycqqGNbWzcqqGLbqzcqGGPaqkcqGHRaWkcqaHZoWzcqGGOaakcqqGZbWCcqqGLbqzcqqG4baEcqGGPaqkcqGHRaWkcqaHYoGydaWgaaWcbaGaeq4SdCgabeaakiabcIcaOiabbggaHjabbEgaNjabbwgaLjabcMcaPiabcIcaOiabbohaZjabbwgaLjabbIha4jabcMcaPaaa@64F0@
(2.1)

where p is the age-sex specific rate in the study, α, β, γ and βγ are unknown parameters, age (years), sex (1 = male, 0 = female)

The data can be used to provide estimates (maximum likelihood) of these parameters and hence an estimated logit = α ^ + β ^ ( age ) + γ ^ ( sex ) + β ^ γ ( age ) ( sex ) MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeeiBaWMaee4Ba8Maee4zaCMaeeyAaKMaeeiDaqNaeyypa0JafqySdeMbaKaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaeHbuLwBLnhiov2DGi1BTfMBaGabaiaa=TcacuaHYoGygaqcaiabcIcaOiabbggaHjabbEgaNjabbwgaLjabcMcaPiabgUcaRiqbeo7aNzaajaGaeiikaGIaee4CamNaeeyzauMaeeiEaGNaeiykaKIaey4kaSIafqOSdiMbaKaadaWgaaWcbaGaeq4SdCgabeaakiabcIcaOiabbggaHjabbEgaNjabbwgaLjabcMcaPiabcIcaOiabbohaZjabbwgaLjabbIha4jabcMcaPaaa@6314@

The estimated logit is then weighted by the Standard age/sex specific population sizes (Nagesex)

standardised logit = agesex N agesex ( estimated logit ) N MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaee4CamNaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeyAaKMaee4CamNaeeyzauMaeeizaqMaeeiiaaIaeeiBaWMaee4Ba8Maee4zaCMaeeyAaKMaeeiDaqhccaGae8xpa0tcfa4aaSaaaeaadaaeqbqaaiabb6eaonaaBaaabaGaeeyyaeMaee4zaCMaeeyzauMaee4CamNaeeyzauMaeeiEaGhabeaacqGGOaakcqqGLbqzcqqGZbWCcqqG0baDcqqGPbqAcqqGTbqBcqqGHbqycqqG0baDcqqGLbqzcqqGKbazcqqGGaaicqqGSbaBcqqGVbWBcqqGNbWzcqqGPbqAcqqG0baDcqGGPaqkaeaacqqGHbqycqqGNbWzcqqGLbqzcqqGZbWCcqqGLbqzcqqG4baEaeqacqGHris5aaqaaiabb6eaobaaaaa@7005@
(2.2)

where Nagesex is the population with a specific age and sex agesex N agesex = N MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaWaaabuaeaacqqGobGtdaWgaaWcbaGaeeyyaeMaee4zaCMaeeyzauMaee4CamNaeeyzauMaeeiEaGhabeaakiabg2da9iabb6eaobWcbaGaeeyyaeMaee4zaCMaeeyzauMaee4CamNaeeyzauMaeeiEaGhabeqdcqGHris5aaaa@41C2@ .

The standardised rate is then obtained by back transformation:

standardised rate = exp ( standardised logit ) 1 + exp ( standardised logit ) MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaee4CamNaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeyAaKMaee4CamNaeeyzauMaeeizaqMaeeiiaaIaeeOCaiNaeeyyaeMaeeiDaqNaeeyzauMaeyypa0tcfa4aaSaaaeaacyGGLbqzcqGG4baEcqGGWbaCcqGGOaakcqqGZbWCcqqG0baDcqqGHbqycqqGUbGBcqqGKbazcqqGHbqycqqGYbGCcqqGKbazcqqGPbqAcqqGZbWCcqqGLbqzcqqGKbazcqqGGaaicqqGSbaBcqqGVbWBcqqGNbWzcqqGPbqAcqqG0baDcqGGPaqkaeaacqaIXaqmcqGHRaWkcyGGLbqzcqGG4baEcqGGWbaCcqGGOaakcqqGZbWCcqqG0baDcqqGHbqycqqGUbGBcqqGKbazcqqGHbqycqqGYbGCcqqGKbazcqqGPbqAcqqGZbWCcqqGLbqzcqqGKbazcqqGGaaicqqGSbaBcqqGVbWBcqqGNbWzcqqGPbqAcqqG0baDcqGGPaqkaaaaaa@81B0@
(2.3)

The variance of the standardised logit is given by:

variance  ( standardised logit ) = agesex N agesex 2 var ( estimated logit ) N 2 MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeeODayNaeeyyaeMaeeOCaiNaeeyAaKMaeeyyaeMaeeOBa4Maee4yamMaeeyzauMaeeiiaaIaeiikaGIaee4CamNaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeyAaKMaee4CamNaeeyzauMaeeizaqMaeeiiaaIaeeiBaWMaee4Ba8Maee4zaCMaeeyAaKMaeeiDaqNaeiykaKIaeyypa0tcfa4aaSaaaeaadaaeqbqaaiabb6eaonaaDaaabaGaeeyyaeMaee4zaCMaeeyzauMaee4CamNaeeyzauMaeeiEaGhabaGaeGOmaidaaiGbcAha2jabcggaHjabckhaYjabcIcaOiabbwgaLjabbohaZjabbsha0jabbMgaPjabb2gaTjabbggaHjabbsha0jabbwgaLjabbsgaKjabbccaGiabbYgaSjabb+gaVjabbEgaNjabbMgaPjabbsha0jabcMcaPaqaaiabbggaHjabbEgaNjabbwgaLjabbohaZjabbwgaLjabbIha4bqabiabggHiLdaabaGaeeOta40aaWbaaeqabaGaeGOmaidaaaaaaaa@8378@
(2.4)

and standard error of the standardised logit is thus:

standard error  ( standardised logit ) = agesex N agesex 2 ( standard error  ( estimated logit ) ) 2 N MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaee4CamNaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeiiaaIaeeyzauMaeeOCaiNaeeOCaiNaee4Ba8MaeeOCaiNaeeiiaaIaeiikaGIaee4CamNaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeyAaKMaee4CamNaeeyzauMaeeizaqMaeeiiaaIaeeiBaWMaee4Ba8Maee4zaCMaeeyAaKMaeeiDaqNaeiykaKIaeyypa0tcfa4aaSaaaeaadaGcaaqaamaaqafabaGaeeOta40aa0baaeaacqqGHbqycqqGNbWzcqqGLbqzcqqGZbWCcqqGLbqzcqqG4baEaeaacqaIYaGmaaWaaeWaaeaacqqGZbWCcqqG0baDcqqGHbqycqqGUbGBcqqGKbazcqqGHbqycqqGYbGCcqqGKbazcqqGGaaicqqGLbqzcqqGYbGCcqqGYbGCcqqGVbWBcqqGYbGCcqqGGaaidaqadaqaaiabbwgaLjabbohaZjabbsha0jabbMgaPjabb2gaTjabbggaHjabbsha0jabbwgaLjabbsgaKjabbccaGiabbYgaSjabb+gaVjabbEgaNjabbMgaPjabbsha0bGaayjkaiaawMcaaaGaayjkaiaawMcaamaaCaaabeqaaiabikdaYaaaaeaacqqGHbqycqqGNbWzcqqGLbqzcqqGZbWCcqqGLbqzcqqG4baEaeqacqGHris5aaqabaaabaGaeeOta4eaaaaa@9BE9@
(2.5)

The 95% confidence interval of the standardised logit is: standardised logit ± 1.96 standard error (standardised logit) = (lower, upper)

Back transforming again to obtain the confidence interval for the standardised rate:

95 %  confidence interval standardised rate = ( exp ( lower ) 1 + exp ( lower ) , exp ( upper ) 1 + exp ( upper ) ) MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeGyoaKJaeGynauJaeiyjauIaeeiiaaIaee4yamMaee4Ba8MaeeOBa4MaeeOzayMaeeyAaKMaeeizaqMaeeyzauMaeeOBa4Maee4yamMaeeyzauMaeeiiaaIaeeyAaKMaeeOBa4MaeeiDaqNaeeyzauMaeeOCaiNaeeODayNaeeyyaeMaeeiBaWMaeeiiaaIaee4CamNaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeyAaKMaee4CamNaeeyzauMaeeizaqMaeeiiaaIaeeOCaiNaeeyyaeMaeeiDaqNaeeyzauMaeyypa0ZaaeWaaKqbagaadaWcaaqaaiGbcwgaLjabcIha4jabcchaWjabcIcaOiabbYgaSjabb+gaVjabbEha3jabbwgaLjabbkhaYjabcMcaPaqaaiabigdaXiabgUcaRiGbcwgaLjabcIha4jabcchaWjabcIcaOiabbYgaSjabb+gaVjabbEha3jabbwgaLjabbkhaYjabcMcaPaaacqGGSaaldaWcaaqaaiGbcwgaLjabcIha4jabcchaWjabcIcaOiabbwha1jabbchaWjabbchaWjabbwgaLjabbkhaYjabcMcaPaqaaiabigdaXiabgUcaRiGbcwgaLjabcIha4jabcchaWjabcIcaOiabbwha1jabbchaWjabbchaWjabbwgaLjabbkhaYjabcMcaPaaaaOGaayjkaiaawMcaaaaa@9B64@
(2.6)

This method of calculating the confidence interval for the standardised logit and then back transforming to obtain standardised rates is used since the distribution of the logit is liable to be closer to the Normal distribution since the scale ranges from (-∞ to +∞) as opposed to between (0 and 1). The price for this benefit is that the estimator is a biased estimator of the statistic in equation 1.1. The bias could be estimated by using equation 1.1 where p i j MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGafmiCaaNbambadaWgaaWcbaGaemyAaKMaemOAaOgabeaaaaa@303C@ is obtained by back transforming the logits.

As with any logistic model building process, the linearity assumption for any continuous variables should be confirmed. A method based on quartiles can be used to test this assumption. A categorical variable with 4 levels is created using three cutpoints based on the quartiles of the distribution of the continuous variable (e.g. age). The model can then be refitted with the categorical variable and a plot of the estimated coefficients versus the midpoints of the quartile groups can be examined to determine linearity [18]. The effectiveness of the model to describe the outcome variable should also be assessed with the Hosmer-Lemeshow goodness of fit test [18].

Results

Illustrative example – calculating age and sex standardised rates

Direct method

To obtain the directly standardised prevalence rate, BETS data were categorised and applied to the National population [19]. Table 1 provides a breakdown of these populations and the calculations involved.

Table 1 Direct standardisation calculations for subclinical hyperthyroidism

From [1.1] standardised rate = ij N ij p ^ ij N = 197547 84541 = 2.337 MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeeOCaiNaeeyyaeMaeeiDaqNaeeyzauMaeyypa0tcfa4aaSaaaeaadaaeqbqaaiabb6eaonaaBaaabaGaeeyAaKMaeeOAaOgabeaacuqGWbaCgaqcamaaBaaabaGaeeyAaKMaeeOAaOgabeaaaeaacqqGPbqAcqqGQbGAaeqacqGHris5aaqaaiabb6eaobaakiabg2da9KqbaoaalaaabaGaeGymaeJaeGyoaKJaeG4naCJaeGynauJaeGinaqJaeG4naCdabaGaeGioaGJaeGinaqJaeGynauJaeGinaqJaeGymaedaaOGaeyypa0JaeGOmaiJaeiOla4IaeG4mamJaeG4mamJaeG4naCdaaa@5333@ per 100 population

Using [1.3] and substituting p ^ ij MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGafeiCaaNbaKaadaWgaaWcbaGaeeyAaKMaeeOAaOgabeaaaaa@302C@ for pij

95 %  confidence interval = standardised rate ± 1.96 ij N ij 2 p ^ ij n ij N MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeGyoaKJaeGynauJaeiyjauIaeeiiaaIaee4yamMaee4Ba8MaeeOBa4MaeeOzayMaeeyAaKMaeeizaqMaeeyzauMaeeOBa4Maee4yamMaeeyzauMaeeiiaaIaeeyAaKMaeeOBa4MaeeiDaqNaeeyzauMaeeOCaiNaeeODayNaeeyyaeMaeeiBaWMaeyypa0Jaee4CamNaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeyAaKMaee4CamNaeeyzauMaeeizaqMaeeiiaaIaeeOCaiNaeeyyaeMaeeiDaqNaeeyzauMaeyySaeRaeGymaeJaeiOla4IaeGyoaKJaeGOnaytcfa4aaSaaaeaadaGcaaqaamaaqafabaGaeeOta40aa0baaeaacqqGPbqAcqqGQbGAaeaacqaIYaGmaaWaaSaaaeaacuqGWbaCgaqcamaaBaaabaGaeeyAaKMaeeOAaOgabeaaaeaacqqGUbGBdaWgaaqaaiabbMgaPjabbQgaQbqabaaaaaqaaiabbMgaPjabbQgaQbqabiabggHiLdaabeaaaeaacqqGobGtaaaaaa@7A2B@
95 %  confidence interval = 2.337 ± 1.96 351373 093 84541 = ( 1.90 , 2.77 ) MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeGyoaKJaeGynauJaeiyjauIaeeiiaaIaee4yamMaee4Ba8MaeeOBa4MaeeOzayMaeeyAaKMaeeizaqMaeeyzauMaeeOBa4Maee4yamMaeeyzauMaeeiiaaIaeeyAaKMaeeOBa4MaeeiDaqNaeeyzauMaeeOCaiNaeeODayNaeeyyaeMaeeiBaWMaeyypa0JaeGOmaiJaeiOla4IaeG4mamJaeG4mamJaeG4naCJaeyySaeRaeGymaeJaeiOla4IaeGyoaKJaeGOnaytcfa4aaSaaaeaadaGcaaqaaiabiodaZiabiwda1iabigdaXiabiodaZiabiEda3iabiodaZaqabaGaeGimaaJaeGyoaKJaeG4mamdabaGaeGioaGJaeGinaqJaeGynauJaeGinaqJaeGymaedaaOGaeyypa0JaeiikaGIaeGymaeJaeiOla4IaeGyoaKJaeGimaaJaeiilaWIaeGOmaiJaeiOla4IaeG4naCJaeG4naCJaeiykaKcaaa@6DAF@

Logistic method

The logistic regression analysis used disease (1 = disease present; 0 = absent) as the dependent binary variable and age (continuous), sex, and the interaction of age and sex as independent variables. Logistic regression software packages either automatically set up categorical variables as class variables, or enable the creation of dummy variables (e.g. sex (1 = male, 0 = female)) with interaction terms being the corresponding products of variables.

The resultant logistic regression model for subclinical hyperthyroidism was:

Logit = - 7.2175 + 0.0461 age + 1.0337 sex - 0.0152 age*sex

Age was found to be linearly related to the logit. The interaction term was not significant in this model however it has been left in for illustrative purposes. Logits for all unique combinations of age and sex were then estimated from this model (e.g. a male aged 65: Logit = -7.2175 + (0.0461*65) +1.0337 - (0.0152*65) = -4.18) and weighted by the corresponding standard population size (National population estimates were available from the Office for National Statistics by gender and single year of age). This was implemented by creating a dataset containing the study data plus an additional 52 'dummy' records, one for each unique combination of single year of age and sex variables but with the outcome defined as missing. The logistic regression was run with the default set up of variables and variables interactions, the resulting model being based only on the study data for which there was outcome data available (Table 2). A new output dataset containing the logits and standard error (logits) was then generated by the logistic procedure (SAS) for all observations in the input dataset. The 52 'dummy' records were then extracted from this output file (Table 3) and merged with the corresponding age-sex specific standard population estimate (Table 4) to enable the following weighting calculations:

Table 2 Logistic regression model for subclinical hyperthyroidism
Table 3 Predicted probabilities and logits for subclinical hyperthyroidism
Table 4 Logistic regression standardisation calculations for subclinical hyperthyroidism
Applying [2 .2] standardised logit = 31561.0 8454.1 = 3.733 MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeeyqaeKaeeiCaaNaeeiCaaNaeeiBaWMaeeyEaKNaeeyAaKMaeeOBa4Maee4zaCMaeeiiaaIaee4waSLaeeOmaiJaeeOla4IaeeOmaiJaeeyxa0LaeeiiaaIaee4CamNaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeyAaKMaee4CamNaeeyzauMaeeizaqMaeeiiaaIaeeiBaWMaee4Ba8Maee4zaCMaeeyAaKMaeeiDaqNaeyypa0tcfa4aaSaaaeaacqGHsislcqaIZaWmcqaIXaqmcqaI1aqncqaI2aGncqaIXaqmcqGGUaGlcqaIWaamaeaacqaI4aaocqaI0aancqaI1aqncqaI0aancqGGUaGlcqaIXaqmaaGccqGH9aqpcqGHsislcqaIZaWmcqGGUaGlcqaI3aWncqaIZaWmcqaIZaWmaaa@6B28@
Using [2 .5] standard error (standardised logit) = 57911.1 8454.1 2 = 0.0285 MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeeyvauLaee4CamNaeeyAaKMaeeOBa4Maee4zaCMaeeiiaaIaee4waSLaeeOmaiJaeeOla4IaeeynauJaeeyxa0LaeeiiaaIaee4CamNaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeiiaaIaeeyzauMaeeOCaiNaeeOCaiNaee4Ba8MaeeOCaiNaeeiiaaIaeeikaGIaee4CamNaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeyAaKMaee4CamNaeeyzauMaeeizaqMaeeiiaaIaeeiBaWMaee4Ba8Maee4zaCMaeeyAaKMaeeiDaqNaeeykaKIaeyypa0tcfa4aaOaaaeaadaWcaaqaaiabiwda1iabiEda3iabiMda5iabigdaXiabigdaXiabc6caUiabigdaXaqaaiabiIda4iabisda0iabiwda1iabisda0iabc6caUiabigdaXmaaCaaabeqaaiabikdaYaaaaaaabeaakiabg2da9iabicdaWiabc6caUiabicdaWiabikdaYiabiIda4iabiwda1aaa@7C72@

95% confidence interval for the standardised logit = standardised logit ± 1.96 standard error (standardised logit)

-3.733 ± 1.96 (0.0285) = (-3.789, -3.677)

The standardised rate and confidence interval are then obtained using [2.3] and [2.6] respectively.

standardised rate = exp ( 3.733 ) 1 + exp ( 3.733 ) = 0.024 1.024 = 0.0234 = 2.34  per  100  persons aged  65 + MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaee4CamNaeeiDaqNaeeyyaeMaeeOBa4MaeeizaqMaeeyyaeMaeeOCaiNaeeizaqMaeeyAaKMaee4CamNaeeyzauMaeeizaqMaeeiiaaIaeeOCaiNaeeyyaeMaeeiDaqNaeeyzauMaeyypa0tcfa4aaSaaaeaacyGGLbqzcqGG4baEcqGGWbaCcqGGOaakcqGHsislcqaIZaWmcqGGUaGlcqaI3aWncqaIZaWmcqaIZaWmcqGGPaqkaeaacqaIXaqmcqGHRaWkcyGGLbqzcqGG4baEcqGGWbaCcqGGOaakcqGHsislcqaIZaWmcqGGUaGlcqaI3aWncqaIZaWmcqaIZaWmcqGGPaqkaaGccqGH9aqpjuaGdaWcaaqaaiabicdaWiabc6caUiabicdaWiabikdaYiabisda0aqaaiabigdaXiabc6caUiabicdaWiabikdaYiabisda0aaakiabg2da9iabicdaWiabc6caUiabicdaWiabikdaYiabiodaZiabisda0iabg2da9iabikdaYiabc6caUiabiodaZiabisda0iabbccaGiabbchaWjabbwgaLjabbkhaYjabbccaGiabigdaXiabicdaWiabicdaWiabbccaGiabbchaWjabbwgaLjabbkhaYjabbohaZjabb+gaVjabb6gaUjabbohaZjabbccaGiabbggaHjabbEgaNjabbwgaLjabbsgaKjabbccaGiabiAda2iabiwda1iabgUcaRaaa@904D@
95 %  Confidence interval = ( ( exp ( 3.789 ) 1 + exp ( 3.789 ) ) , ( exp ( 3.677 ) 1 + exp ( 3.677 ) ) ) = ( 2.21 , 2.47 ) MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeGyoaKJaeGynauJaeiyjauIaeeiiaaIaee4qamKaee4Ba8MaeeOBa4MaeeOzayMaeeyAaKMaeeizaqMaeeyzauMaeeOBa4Maee4yamMaeeyzauMaeeiiaaIaeeyAaKMaeeOBa4MaeeiDaqNaeeyzauMaeeOCaiNaeeODayNaeeyyaeMaeeiBaWMaeyypa0ZaaeWaaeaadaqadaqcfayaamaalaaabaGagiyzauMaeiiEaGNaeiiCaaNaeiikaGIaeyOeI0IaeG4mamJaeiOla4IaeG4naCJaeGioaGJaeGyoaKJaeiykaKcabaGaeGymaeJaey4kaSIagiyzauMaeiiEaGNaeiiCaaNaeiikaGIaeyOeI0IaeG4mamJaeiOla4IaeG4naCJaeGioaGJaeGyoaKJaeiykaKcaaaGccaGLOaGaayzkaaGaeiilaWYaaeWaaKqbagaadaWcaaqaaiGbcwgaLjabcIha4jabcchaWjabcIcaOiabgkHiTiabiodaZiabc6caUiabiAda2iabiEda3iabiEda3iabcMcaPaqaaiabigdaXiabgUcaRiGbcwgaLjabcIha4jabcchaWjabcIcaOiabgkHiTiabiodaZiabc6caUiabiAda2iabiEda3iabiEda3iabcMcaPaaaaOGaayjkaiaawMcaaaGaayjkaiaawMcaaiabg2da9iabcIcaOiabikdaYiabc6caUiabikdaYiabigdaXiabcYcaSiabikdaYiabc6caUiabisda0iabiEda3iabcMcaPaaa@8DB0@

Table 5 summarises the overall and sex-specific standardised prevalence estimates obtained from both methods for subclinical disease. The rates were similar in magnitude for both methods, however the confidence intervals produced by the logistic method were narrower.

Table 5 Comparison of standardised rates using direct and logistic regression approaches

Discussion

This study has illustrated the similarity of standardised rates when calculated by direct standardisation and logistic regression and has demonstrated the value of logistic regression in instances where individual level data are available.

Logistic regression is a practical and intuitive approach to standardisation. Most statistical packages contain regression analysis procedures and the methods described in this paper are suitable for implementation in SAS and STATA (SPSS requires an additional step to obtain case-wise estimates of logit and standard error (logit) [20]).

Direct standardisation requires categorisation of the population and the rates. If adjustment is necessary for several variables (such as age, sex and deprivation) then some categories may have very low or zero rates, thus generating an imprecise estimate of the standardised rate. Once direct standardisation has been implemented, then calculation of rates is generally a routine method (requiring only the input of category specific numbers of cases) and the potential bias caused by small numbers may be missed. Logistic regression standardisation tends to fail to converge to a solution when the number of cases are too small, alerting the researcher to problems with the data.

The main advantage of the logistic regression method is that it allows adjustment by continuous variables in addition to categorical variables and therefore has the potential to lose less information than the direct method which only allows for standardisation by categorical variables. The allowance of continuous variables also has a beneficial smoothing effect on the model. Logistic regression standardisation can also allow for adjustment by non-linear variables and interactions between variables. The structure of the model can be extended to include random effects [21]. This may be particularly useful when allowing for clustering effects (e.g. hospitals, general practices), thereby incorporating cluster variation in the standard error of the predicted values. The logistic regression method also allows standardisation when there is missing data through the process of imputation whereas the direct method would exclude these observations from the analysis [22]. In addition this method will identify the amount of variation explained by the variables and will highlight those that have a significant effect on the outcome, giving the analyst the choice to include or exclude variables [18]. Nevertheless, to avoid the problem of data dredging any potential variables should be decided on prior to analysis being performed [23].

Another possible benefit of logistic regression standardisation is that the method may identify the absence of significant variables and consequently demonstrate that there is no requirement or benefit from standardisation.

Conclusion

Logistic regression based standardisation is a practical alternative to the direct method. It produces more dependable estimates than the direct method when there are small numbers involved. It has greater flexibility in factor selection and allows standardisation by both continuous and categorical variables. It also has the benefit of a smoothing property when including continuous variables. The method allows standardisation to be performed where the direct method would give unreliable results.