Part I Chapter 2
Where Survey Weights Come From
How one phone-survey respondent comes to stand for thousands of adults: design weights, adjustment, raking, and trimming.
DataBRFSS 2024 · ATUS · effective sample sizes
What is this weight column?
You have decided to use the weights. Now the codebook lists six of them. The 2024 Behavioral Risk Factor Surveillance System (BRFSS) file carries _STRWT, _RAWRAKE, _WT2RAKE, _DUALCOR, _LLCPWT2, and _LLCPWT, and the documentation says to use the last. The American Time Use Survey file carries WT06 and a page of text about weekends. Before you attach either to an estimate, the question worth an hour is: what is this column, and what did the producer do to it? Because the answer decides what the weighted number means, whose chance of selection it undoes, and what it silently assumes about the people who never answered.
Two weights, two logics. The ATUS weight begins as something you can see: BLS assigns half of its diary days to weekends on purpose, and a weekend diary therefore stands for fewer days than a weekday diary. That part of WT06 is an inverse probability, and you could rebuild it from the design description. The BRFSS weight ends as something you cannot see. Somewhere in the 2024 file is a respondent who answered a telephone interviewer's questions and, in the estimates CDC publishes, stands for 49,58249,582 adultsEstimandLargest final weight in the targetn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) adults. The median respondent stands for 264264 adultsEstimandMedian final weight: adults represented by the median respondentn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R). The average Vermont respondent stands for 8383 adultsEstimandMean final weight among Vermont respondentsn6,520Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) adults and the average California respondent for 3,6623,662 adultsEstimandMean final weight among California respondentsn8,382Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R), because Vermont supplied 6,5206,520 respondentsEstimandVermont respondents, 2024SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) interviews and California 8,3828,382 respondentsEstimandCalifornia respondents, 2024SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) for adult populations of very different size. These numbers are _LLCPWT, and across the 450,353450,353 respondentsEstimandRespondents in the 49 states and DC that released 2024 BRFSS datan450,353SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) respondents in the states and the District of Columbia they add up to 260.9 million260.9 million adultsEstimandSum of _LLCPWT over the target: adults 18+ represented in the 49 states and DCn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) adults. That respondent does not have a one-in-49,58249,582 adultsEstimandLargest final weight in the targetn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) chance of selection. The number is the product of five steps, and only the first three are probabilities.
The weight decides how much each answer counts. Among the 442,292442,292 respondentsEstimandRespondents in the target with a valid answer to MENTHLTH (0-30 days)n442,292SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) respondents who gave a valid count of poor mental health days, 13.9%13.9%EstimandUnweighted share of respondents reporting 14+ poor mental health days in the past 30n442,292WeightnoneVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)NoteNot an estimate of any population quantity; shown as the defensible-looking wrong answer reported frequent mental distress: 14 or more of the past 30 days on which their mental health was not good. Weighted, the same answers give 15.6% (95% CI 15.3%–15.8%)15.6%EstimandFrequent mental distress (MENTHLTH >= 14 of past 30 days) among adults 18+ in the 49 states and DC that released 2024 BRFSS data, among those who answered95% CI15.3%–15.8% (t, df = 439915)n442,292Weight_LLCPWTVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)External benchmarkCDC codebook weighted percentage for _MENT14D=3 is 15.23% over all records with missing in the denominator; this file reproduces it (see manifest)NoteStrata _STSTR (2,377); PSU = respondent; 109 singleton strata centred ('adjust'); df = n - strata. No answer changed. The 1.71.7 percentage pointsEstimandFinal-weighted minus unweighted FMD prevalence, percentage pointsn442,292SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) percentage points between the two figures come from the weight. This chapter takes the BRFSS weight apart step by step, asks how much of it can be rebuilt from the public file, sets the ATUS design weight beside it as the case where the probability is visible, and then asks what a person's weight means when it is no longer the inverse of a probability.
15.6%15.6%EstimandFrequent mental distress (MENTHLTH >= 14 of past 30 days) among adults 18+ in the 49 states and DC that released 2024 BRFSS data, among those who answered95% CI15.3%–15.8% (t, df = 439915)n442,292Weight_LLCPWTVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)External benchmarkCDC codebook weighted percentage for _MENT14D=3 is 15.23% over all records with missing in the denominator; this file reproduces it (see manifest)NoteStrata _STSTR (2,377); PSU = respondent; 109 singleton strata centred ('adjust'); df = n - strata
Frequent mental distress, adults in the 49 states and DC that released 2024 BRFSS data
95% CI 15.3%–15.8%
Frequent mental distress (FMD) is a self-reported count of days, not a clinical diagnosis. BRFSS is the state-based telephone survey run by CDC and state health departments, and every record carries the final weight along with every intermediate weight, so the estimate can be computed at each step of the construction. The first three steps are design weights: they undo known differences in the chance of being sampled, arising from the telephone stratum, the number of adults and phones in the household, and the chance of being reachable on both a landline and a cell phone. The fourth truncates the design weight and puts it on the population scale. The fifth rakes the weights until they reproduce population totals by age, sex, race and ethnicity, education, and other characteristics, state by state.
Five links in a chain
Predict first
Young adults report frequent mental distress more often than older adults and are harder to reach and interview. Which link do you expect to move the estimate most, and in which direction? Does every link push the same way?
Frequent mental distress, one weight at a time
BRFSS 2024, adults in the 49 states and DC that released data; share reporting 14+ poor mental health days
- Unweighted
- Design-based
- Weighted
Show data
| Group | Estimate for | Estimate | n |
|---|---|---|---|
| No weights | Unweighted | 13.9% | 442,292 |
| Rebuilt from public variables | Stratum weight (_STRWT) | 14.7% | 442,292 |
| Rebuilt from public variables | × adults ÷ phones (_WT2RAKE) | 14.4% | 442,292 |
| Rebuilt from public variables | × dual-frame factor (_WT2RAKE × _DUALCOR) | 15.0% | 442,292 |
| Documented by CDC, not rebuildable | Raking input (_LLCPWT2) | 14.5% | 442,292 |
| Documented by CDC, not rebuildable | Final weight (_LLCPWT) | 15.6% | 442,292 |
The path is not monotone (Figure 2.1). The stratum weight raises the estimate from 13.9%13.9%EstimandUnweighted share of respondents reporting 14+ poor mental health days in the past 30n442,292WeightnoneVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)NoteNot an estimate of any population quantity; shown as the defensible-looking wrong answer to 14.7%14.7%EstimandFMD prevalence weighted by the stratum weight (_STRWT); a diagnostic stage, not a published estimaten442,292Weight_STRWTVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R). The adults-and-phones factor lowers it to 14.4%14.4%EstimandFMD prevalence weighted by the × adults ÷ phones (_WT2RAKE); a diagnostic stage, not a published estimaten442,292Weight_WT2RAKEVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R). The dual-frame factor raises it to 15.0%15.0%EstimandFMD prevalence weighted by the × dual-frame factor (_WT2RAKE × _DUALCOR); a diagnostic stage, not a published estimaten442,292Weight_WT2RAKE × _DUALCORVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R). The raking input lowers it to 14.5%14.5%EstimandFMD prevalence weighted by the raking input (_LLCPWT2); a diagnostic stage, not a published estimaten442,292Weight_LLCPWT2VarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R). Raking lifts it to 15.6%15.6%EstimandFrequent mental distress (MENTHLTH >= 14 of past 30 days) among adults 18+ in the 49 states and DC that released 2024 BRFSS data, among those who answered95% CI15.3%–15.8% (t, df = 439915)n442,292Weight_LLCPWTVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)External benchmarkCDC codebook weighted percentage for _MENT14D=3 is 15.23% over all records with missing in the denominator; this file reproduces it (see manifest)NoteStrata _STSTR (2,377); PSU = respondent; 109 singleton strata centred ('adjust'); df = n - strata.
The design stages are not even on the population scale: summed over respondents, _STRWT totals 16.8 million16.8 millionEstimandSum of the stratum weight _STRWT over respondents with valid FMDn442,292Weight_STRWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R), telephone numbers thinned by nonresponse rather than adults. Part of the early movement is geography. BRFSS gives every state a sample large enough for state estimates, so small states are heavily oversampled; weighting respondents equally within each state, but holding every state at its final weighted total, already moves the unweighted figure to 14.3%14.3%EstimandFMD prevalence with respondents weighted equally within state and each state held at its final weighted total (geography only)n442,292Weightstate totals of _LLCPWTVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R).
Raking is the largest move, and the one that reallocates people (Figure 2.2). Adults aged 18–24 are 6.5%6.5%EstimandShare of target respondents aged 18-24n450,353WeightnoneSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) of respondents and 12.2%12.2%EstimandWeighted share aged 18-24 under _LLCPWTn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) of weighted adults; adults 65 and older fall from 37.9%37.9%EstimandShare of target respondents aged 65+n450,353WeightnoneSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) to 23.5%23.5%EstimandWeighted share aged 65+ under _LLCPWTn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R). College graduates fall from 42.0%42.0%EstimandShare of target respondents with a college or technical-school degreen450,353WeightnoneSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) to 31.7%31.7%EstimandWeighted share with a college or technical-school degree under _LLCPWTn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R), and adults without a high school diploma rise from 5.9%5.9%EstimandShare of target respondents who did not graduate high schooln450,353WeightnoneSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) to 11.0%11.0%EstimandWeighted share who did not graduate high school under _LLCPWTn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R); the design weights barely touch education. Cell-only adults rise from 67.2%67.2%EstimandShare of target respondents who are cell onlyn450,353WeightnoneSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) to 71.9%71.9%EstimandWeighted share cell only under _LLCPWTn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R).
Who gains and loses weighted share along the chain
| Group | Unweighted | Stratum weight | × adults ÷ phones | × dual-frame factor | Raking input | Final weight |
|---|---|---|---|---|---|---|
| Age: 18–24 | 6.5% | 8.2% | 7.8% | 8.6% | 8.2% | 12.2% |
| Age: 25–34 | 10.9% | 13.3% | 12.6% | 14.1% | 12.9% | 16.7% |
| Age: 35–44 | 13.2% | 15.0% | 14.3% | 15.8% | 14.4% | 16.7% |
| Age: 45–54 | 14.0% | 15.1% | 14.7% | 15.5% | 14.7% | 15.3% |
| Age: 55–64 | 17.5% | 17.2% | 17.3% | 17.2% | 17.3% | 15.6% |
| Age: 65 or older | 37.9% | 31.3% | 33.3% | 28.8% | 32.5% | 23.5% |
| Sex: Male | 47.6% | 49.2% | 48.7% | 49.7% | 49.4% | 49.1% |
| Sex: Female | 52.4% | 50.8% | 51.3% | 50.3% | 50.6% | 50.9% |
| Phone: Landline only | 2.6% | 1.1% | 1.6% | 1.8% | 2.4% | 2.4% |
| Phone: Both (dual user) | 30.2% | 21.7% | 25.5% | 14.8% | 25.8% | 25.8% |
| Phone: Cell only | 67.2% | 77.2% | 72.9% | 83.4% | 71.8% | 71.9% |
| Education: Less than high school | 5.9% | 6.5% | 6.4% | 6.8% | 7.0% | 11.0% |
| Education: High school graduate | 25.3% | 24.0% | 24.0% | 24.1% | 23.7% | 27.2% |
| Education: Some college | 26.4% | 25.5% | 25.6% | 25.5% | 25.3% | 29.5% |
| Education: College graduate | 42.0% | 43.4% | 43.4% | 43.0% | 43.4% | 31.7% |
Age shows the mechanism most plainly. Under the final weight, FMD is 21.8%21.8%EstimandFinal-weighted FMD prevalence, adults 18-24n28,713Weight_LLCPWTVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)NotePoint estimate only; not used for inference among adults 18–24 and 8.7%8.7%EstimandFinal-weighted FMD prevalence, adults 65+n167,227Weight_LLCPWTVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)NotePoint estimate only; not used for inference among adults 65 and older, so shifting weight toward the young raises the overall estimate. That is an accounting consistent with the direction of the change, not a decomposition of it: raking adjusts every margin at once, and age, education, and phone status overlap. The weights also spread as they move down the chain. Their coefficient of variation is 1.451.45EstimandCoefficient of variation of the stratum weight weights, respondents with valid FMDn442,292Weight_STRWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) for the stratum weight, 1.561.56EstimandCoefficient of variation of the raking input weights, respondents with valid FMDn442,292Weight_LLCPWT2SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) for the raking input, and 2.032.03EstimandCoefficient of variation of the final weight weights, respondents with valid FMDn442,292Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) after raking. The respondent who stands for 49,58249,582 adultsEstimandLargest final weight in the targetn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) adults is a product of that spread.
What each link does
CDC's 2024 Overview documents how each link is made (CDC 2024), and every definition was checked against the file. The stratum weight _STRWT is the inverse of the sampling fraction for telephone numbers in the respondent's stratum. The adults-and-phones factor applies to the 81,37281,372 respondentsEstimandTarget respondents reached through the landline frameSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) landline respondents, whose chance of selection falls with the number of adults in the household and rises with its number of landline numbers ; a cell phone reaches a person, so the 368,981368,981 respondentsEstimandTarget respondents reached through the cell phone frameSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) cell-frame respondents get a factor of one. The dual-frame factor handles the 30.2%30.2%EstimandShare of target respondents who are dual users (reachable through both frames)n450,353SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) of respondents who could have been sampled from either frame, with a state-specific compositing factor that ranges from 0.020.02EstimandSmallest state compositing factor applied to landline-frame dual usersSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) to 0.630.63EstimandLargest state compositing factor applied to landline-frame dual usersSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) for landline-frame dual users. The raking input _LLCPWT2 truncates the composite design weight within geographic regions at the mean plus or minus standard deviations and, as the data show, rescales it state by state. The final weight _LLCPWT rakes to population totals on eight margins in every state: sex by age, race and ethnicity, education, marital status, home ownership, sex by race, age by race, and telephone ownership.
The first three links multiply into the design weight , which reflects each adult's chance of selection, and the last two act as an adjustment , so that the final weight is . The design weight is
with on the cell frame.
Each link as CDC documents it, and the fourth link in detail
States sample telephone numbers within strata defined by geography and, for landlines, by the density of listed household numbers; _STRWT is the count of numbers in the stratum divided by the count selected. A landline call reaches a household and the interviewer picks one adult at random, which is where the adults-and-phones factor comes from. Since 2014 every adult reached on a cell phone is eligible, so an adult with both kinds of phone could have been sampled from either frame and gets if reached by landline and if reached by cell. Raking is iterative proportional fitting; states with sub-state regions or large counties add regional and county margins, and the control totals come from Claritas population estimates, the 2019–2023 American Community Survey, and NCHS estimates of wireless-only households.
At the _STRWT scale the dual-frame factor cuts the weighted share of dual users from 25.5%25.5%EstimandWeighted share of dual users under _WT2RAKE (before compositing)n450,353Weight_WT2RAKESourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) to 14.8%14.8%EstimandWeighted share of dual users after the compositing factorn450,353Weight_WT2RAKE × _DUALCORSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R). The fourth link then does two things at once, so its movement is not the effect of truncation alone. CDC's Overview describes truncation at this step; the data also show a rescaling. _LLCPWT2 totals 254.8 million254.8 millionEstimandSum of the raking input weight _LLCPWT2 over respondents with valid FMDn442,292Weight_LLCPWT2SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R), its total in each state is between 0.970.97EstimandSmallest state ratio of summed _LLCPWT2 to summed _LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) and 1.021.02EstimandLargest state ratio of summed _LLCPWT2 to summed _LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) times the final weight's, and the dual-user share is back at 25.8%25.8%EstimandWeighted share of dual users under the raking input _LLCPWT2n450,353Weight_LLCPWT2SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R), essentially its final value. Because the rescaling differs from state to state, it can move the national estimate on its own.
What can be rebuilt
The chain has three kinds of link (Figure 2.4), and the difference matters to anyone who wants to modify a weight, or to understand what a modified weight has lost.
- Rebuilt exactly from public variables.
_RAWRAKE, the adults-and-phones factor, equals for every landline respondent with a known count of numbers; the 839839 respondentsEstimandLandline respondents with an unknown number of landline numbers (imputed as one)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) with an unknown count are treated as having one._WT2RAKEequals_STRWTtimes_RAWRAKEon all but 1212 recordsEstimandRecords whose _WT2RAKE differs from _STRWT x _RAWRAKE (all Illinois, cell frame)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) records, all Illinois cell interviews that carry another stratum's weight. The two compositing factors sum to one in every state._STRWTitself is shipped but not derivable: the counts behind it are not public. - Documented, not rebuildable.
_LLCPWT2depends on sub-state regions, which are removed from the public file, and on a rescaling the Overview does not describe._LLCPWTdepends on control totals and regional and county margins that are not on the file. - Illustrative only. Raking
_LLCPWT2to the final weight's own state totals on the eight public margins gives 15.51%15.51%EstimandFMD prevalence after raking _LLCPWT2 to _LLCPWT's own state margins on eight public dimensions (illustrative reconstruction)n442,292WeightreconstructionVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R), against 15.56%15.56%EstimandFMD prevalence under the published final weight (two decimals)n442,292Weight_LLCPWTVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) for the published weight, yet the rebuilt weights differ from the published ones by a median of 11%11%EstimandMedian absolute relative difference between the reconstructed and the published final weightn450,353SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R). The visible margins reproduce nearly all of the raking step's effect on this estimate, but not the weights themselves.
The BRFSS 2024 weighting chain
| Stage | Variable | What it adds | Rebuildable? | FMD | CV(w) | n Kish | Sum of weights (millions) |
|---|---|---|---|---|---|---|---|
| Unweighted | none | Each respondent counts once | No weights | 13.9% | 0.00 | 442,292 | 0.4 |
| Stratum weight | _STRWT | Inverse sampling fraction of telephone numbers in the stratum | Rebuilt from public variables | 14.7% | 1.45 | 142,104 | 16.8 |
| × adults ÷ phones | _WT2RAKE | Times adults in household (max 5) over landline numbers (max 3) | Rebuilt from public variables | 14.4% | 1.48 | 138,991 | 17.8 |
| × dual-frame factor | _WT2RAKE × _DUALCOR | Dual users split between the two frames | Rebuilt from public variables | 15.0% | 1.52 | 133,564 | 15.5 |
| Raking input | _LLCPWT2 | Truncated within region; on the population scale | Documented by CDC, not rebuildable | 14.5% | 1.56 | 128,779 | 254.8 |
| Final weight | _LLCPWT | Raked to 8 or more state margins | Documented by CDC, not rebuildable | 15.6% | 2.03 | 86,231 | 255.9 |
Who the number is about
A prevalence needs a population, and this one is not the United States. The 2024 public file holds 457,670457,670 respondentsEstimandRecords in the 2024 BRFSS public file (LLCP2024), all jurisdictionsn457,670SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) interviews, none of them from Tennessee, which could not collect enough data to meet CDC's minimum for release (CDC 2024). It does include Guam, Puerto Rico, and the US Virgin Islands, which draw simple random samples of landline numbers rather than the stratified samples the states use. The target here is adults in the 49 states and the District of Columbia that released 2024 data. The 7,3177,317 respondentsEstimandRecords from Guam, Puerto Rico, and the US Virgin Islands, excluded from the targetn7,317SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) territorial interviews are set aside. BRFSS asks about mental health in one question, MENTHLTH, coded as a count of days, 88 for none, and 77 or 99 for don't know or refused. The 1.8%1.8%EstimandShare of target respondents answering don't know, refused, or blank to MENTHLTH (excluded)n450,353SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)NoteCodes 77, 99, and blank; the estimand is prevalence among adults who answered who answered don't know or refused are excluded from the outcome, so the estimand is prevalence among adults who would answer.
The missing state is not a rounding error. In 2022, the most recent year in which all 50 states and DC released data, Tennessee's respondents represented 5.5 million5.5 million adultsEstimandSum of _LLCPWT over Tennessee respondents, BRFSS 2022Weight_LLCPWTSourceCDC BRFSS 2022 (BRFSS_2026/cleaned/brfss_multi_rec.parquet) adults, 2.1%2.1%EstimandTennessee's share of the summed _LLCPWT over the 50 states and DC, BRFSS 2022Weight_LLCPWTSourceCDC BRFSS 2022 (BRFSS_2026/cleaned/brfss_multi_rec.parquet) of the weighted total. The set of jurisdictions also changes from year to year, so a trend or pooled estimate labeled "U.S. adults" describes a population that shifts beneath it (Figure 2.3). If your paper pools BRFSS years, this table is the footnote it needs.
Which jurisdictions are in the BRFSS public file
| Year | States + DC released (of 51) | Not in the public file | Territories |
|---|---|---|---|
| 2014 | 51 | none | Guam, Puerto Rico |
| 2015 | 51 | none | Guam, Puerto Rico |
| 2016 | 51 | none | Guam, Puerto Rico, US Virgin Islands |
| 2017 | 51 | none | Guam, Puerto Rico |
| 2018 | 51 | none | Guam, Puerto Rico |
| 2019 | 50 | New Jersey | Guam, Puerto Rico |
| 2020 | 51 | none | Guam, Puerto Rico |
| 2021 | 50 | Florida | Guam, Puerto Rico, US Virgin Islands |
| 2022 | 51 | none | Guam, Puerto Rico, US Virgin Islands |
| 2023 | 49 | Kentucky, Pennsylvania | Guam, Puerto Rico, US Virgin Islands |
| 2024 | 50 | Tennessee | Guam, Puerto Rico, US Virgin Islands |
IYEAR) of 2025. Select a survey year by file, not by interview date.
Frequent mental distress, adults in 49 states and DC (BRFSS 2024)
- Target population
- Noninstitutionalized adults 18+ living in private residences or college housing in the 49 states and DC that released 2024 BRFSS data (every state except Tennessee). Guam, Puerto Rico, and the US Virgin Islands are excluded by choice.
- Estimand
- Share of adults reporting 14 or more of the past 30 days when their mental health was not good (MENTHLTH >= 14; 88 = none), among adults who would answer the question.
- Estimator
- Hajek weighted mean, sum(w_i y_i)/sum(w_i), over respondents with a valid answer.
- Explicit weights
- _LLCPWT: stratum weight x adults/phones (landline) x dual-frame compositing factor, truncated within region, then raked to 8 or more state margins.
- Implicit weights
- None from a model. The weights themselves move leverage toward young, cell-only, and less-educated respondents and toward large states, where one respondent stands for thousands of adults.
- Source of randomness
- Selection of telephone numbers within strata in two frames, selection of one adult in landline households, and response; the weights are themselves estimated.
- Variance estimator
- Taylor linearization; strata _STSTR; PSU = respondent (_PSU); 109 singleton strata centred ('adjust'); df = 439,915. Weights treated as fixed.
- Assumptions
- Nonresponse and coverage bias in FMD run through the raking margins; the small telephone noncoverage is ignorable; self-report measures the construct; Taylor with fixed weights ignores the variability added by estimating the weights.
- Numbers reported
- 15.6%15.6%EstimandFrequent mental distress (MENTHLTH >= 14 of past 30 days) among adults 18+ in the 49 states and DC that released 2024 BRFSS data, among those who answered95% CI15.3%–15.8% (t, df = 439915)n442,292Weight_LLCPWTVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)External benchmarkCDC codebook weighted percentage for _MENT14D=3 is 15.23% over all records with missing in the denominator; this file reproduces it (see manifest)NoteStrata _STSTR (2,377); PSU = respondent; 109 singleton strata centred ('adjust'); df = n - strata
- 13.9%13.9%EstimandUnweighted share of respondents reporting 14+ poor mental health days in the past 30n442,292WeightnoneVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)NoteNot an estimate of any population quantity; shown as the defensible-looking wrong answer
- 5.035.03EstimandDesign effect (with-replacement SRS reference) of the FMD estimaten442,292Weight_LLCPWTVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)
- 86,23186,231EstimandKish effective sample size n/(1+CV^2) of _LLCPWT, respondents with valid FMDn442,292Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)
_MENT14D: 15.23%15.23%EstimandWeighted share with _MENT14D = 3 over all 2024 records (territories included, missing in the denominator), computed from the filen457,670Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)External benchmarkCDC 2024 codebook weighted percentage: 15.23% (external benchmark) of all 2024 records, territories included and nonresponse in the denominator, as printed in the codebook.
How uncertain the estimate is
BRFSS declares strata (_STSTR) and a primary sampling unit (_PSU), but the PSU is the respondent's sequence number: each respondent is its own PSU. The design is stratified and single-stage. The target population has 2,3772,377EstimandSampling strata (_STSTR) in the 49 states and DCSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) strata, and the FMD estimate has 439,915439,915EstimandDesign degrees of freedom for the FMD estimate (respondents minus strata)n442,292SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) design degrees of freedom: respondents with a valid answer minus strata. Of the strata, 109109EstimandStrata containing a single respondent (singleton PSU) in the 49 states and DCSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) hold a single respondent, where a variance formula that needs two units per stratum has nothing to work with. This chapter centers each lone unit at the grand mean, the rule in CDC's own R example; removing them instead changes the standard error only in its fifth significant digit.
The design-based standard error is 0.1220.122 percentage pointsEstimandSE of the FMD mean with _LLCPWT as sampling weights and the declared design (Taylor), ppn442,292Weight_LLCPWT as w_iVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) percentage points. It treats the final weights as fixed, although raking is itself estimated from the sample (Lumley 2010). A calibration-aware linearization, or replicate weights that repeat the raking, would carry that part of the variance too. The public file carries no replicate weights, and not all of the raking margins or their control totals, so it supports neither directly.
In code: the declaration in Python and R
The full national file in Chapter 8, territories included, has more strata and more degrees of freedom. R's survey package stops on singleton strata by default, which is the right default; the option below overrides it.
import svy
design = svy.Design(stratum="xststr", psu="psu_key", wgt="xllcpwt") # psu_key = stratum + _PSU
s = svy.Sample(brfss, design=design).singleton.handle("center")
s.estimation.mean("fmd0", where=svy.col("valid") == 1, deff="wr")options(survey.lonely.psu = "adjust")
des <- svydesign(ids = ~1, strata = ~xststr, weights = ~xllcpwt, data = brfss)
svymean(~fmd, des, na.rm = TRUE, deff = "replace")Both give a standard error of 0.1220.122 percentage pointsEstimandSE of the FMD mean with _LLCPWT as sampling weights and the declared design (Taylor), ppn442,292Weight_LLCPWT as w_iVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) percentage points and agree to at least six significant digits.
Inverse probabilities, and where they end
The other logic: a design weight you can see
Only the first three links of the BRFSS chain have a probability interpretation, and even they rest on counts the public cannot see. The ATUS weight is the contrasting case, and it is worth holding the two side by side. ATUS asks each respondent about one day, assigned in advance and never substituted. BLS assigns a share of the sample to each weekday and to each weekend day, so weekdays and weekends each receive half (BLS 2026). People work much less on weekends. Here the producer's decision is printed in the user guide, the probability is known, and a reader with the file can check what the weight does about it.
Predict first
Weekend days are about half of the ATUS diaries but two of every seven days in a year. Is the unweighted mean of minutes worked per day too high or too low, and by roughly how much?
Of the 8,5488,548 respondentsEstimandATUS 2023 respondents (one diary day each)SourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet) diaries in 2023, 48.9%48.9%EstimandShare of ATUS 2023 diaries that report a Saturday or Sundayn8,548WeightnoneSourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet) describe a Saturday or Sunday. Respondents worked 250.9250.9 minutes per dayEstimandUnweighted mean work minutes on weekday diary daysn4,366WeightnoneSourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet) minutes on the average weekday diary and 55.655.6 minutes per dayEstimandUnweighted mean work minutes on weekend diary daysn4,182WeightnoneSourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet) on the average weekend diary, so the unweighted mean of 155.4155.4 minutes per dayEstimandUnweighted mean minutes working per diary day, ATUS 2023n8,548WeightnoneVarianceNone reportedSourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet) minutes leans toward the weekend and is too low.
The repair is the oldest idea in survey weighting: weight each unit by the inverse of its probability of selection (Horvitz and Thompson 1952).
A weekday diary has and gets ; a weekend diary has and gets . The ratio on the right, the Hájek estimator, needs only relative weights. With alone, weekends shrink to 27.7%27.7%EstimandWeekend share of person-days under the day-of-week design weight alone (d = 1/0.25 or 1/0.10)n8,548Weightd_i = 1/pi (day)SourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet) of person-days and the mean rises to 196.8196.8 minutes per dayEstimandMean minutes working per day weighted only by the day-of-week design weightn8,548Weightd_i = 1/pi (day)VarianceWeights only: computed without the survey design, so not a design-based standard errorSourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet) minutes (Figure 2.5).
Weekend diaries are half the sample and two-sevenths of the days
| Diary day | Respondents | Share of sample | Assignment probability, each day | d = 1/π | Share of days under d | Share of days under WT06 | Work minutes (unweighted) |
|---|---|---|---|---|---|---|---|
| Weekday (Mon–Fri) | 4,366 | 51.1% | 10% | 10 | 72.3% | 71.2% | 250.9 min |
| Weekend (Sat–Sun) | 4,182 | 48.9% | 25% | 4 | 27.7% | 28.8% | 55.6 min |
The published weight, WT06, gives 213.8213.8 minutes per dayEstimandMean minutes per day spent working, all 2023 person-days, civilian noninstitutional population 15+n8,548WeightWT06VarianceWeights only: computed without the survey design, so not a design-based standard errorSourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet)External benchmarkBLS ATUS 2023 published 3.56 hours/day (213.6 minutes) minutes, which matches the published BLS figure to rounding (BLS 2024). It still carries the day allocation: the average weekday diary has 2.42.4EstimandMean WT06 of weekday diaries divided by mean WT06 of weekend diariesn8,548WeightWT06SourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet) times the weight of the average weekend diary, near the design ratio of , and weekends get 28.8%28.8%EstimandWeekend share of weighted person-days under WT06n8,548WeightWT06SourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet) of weighted person-days. The remaining distance is the in : other design factors, a nonresponse adjustment, and calibration to population totals, none of which a user can rebuild.This ATUS extract has no design variables, so it carries an estimand lesson and no uncertainty lesson. A standard error computed from WT06 alone would leave out the design.
So the two weights differ in where the visible part ends. In ATUS, a known design probability does most of the work and the adjustment finishes it. In BRFSS, the design links are a scaffold, and the step that moves the estimate most is the one that rests on a model of who answers. Both columns are called "the weight," and both give a weighted mean with the same formula. What differs is how much of each weight you can defend from the design alone, and how much rests on the producer's assumptions about nonresponse.
The day-of-week design weight (ATUS 2023)
- Target population
- All person-days in 2023, civilian noninstitutional population 15+.
- Estimand
- Mean minutes per day spent working, averaged over every person-day of 2023.
- Estimator
- Hajek weighted mean of BLS_WORK: first with d_i = 1/pi_i for the diary day alone, then with WT06.
- Explicit weights
- d_i = 1/0.10 for a weekday diary and 1/0.25 for a weekend diary (the designated-day allocation); WT06 adds the rest of the design weight plus nonresponse and population controls.
- Implicit weights
- None.
- Source of randomness
- CPS-based household selection, random assignment of one designated day, and response.
- Variance estimator
- Not computed: weights-only file; an SE from these weights alone would not be design-based.
- Assumptions
- The designated-day assignment follows the documented allocation; response on the designated day is ignorable after WT06.
- Numbers reported
- 155.4155.4 minutes per dayEstimandUnweighted mean minutes working per diary day, ATUS 2023n8,548WeightnoneVarianceNone reportedSourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet)minutes per day
- 196.8196.8 minutes per dayEstimandMean minutes working per day weighted only by the day-of-week design weightn8,548Weightd_i = 1/pi (day)VarianceWeights only: computed without the survey design, so not a design-based standard errorSourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet)minutes per day
- 213.8213.8 minutes per dayEstimandMean minutes per day spent working, all 2023 person-days, civilian noninstitutional population 15+n8,548WeightWT06VarianceWeights only: computed without the survey design, so not a design-based standard errorSourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet)External benchmarkBLS ATUS 2023 published 3.56 hours/day (213.6 minutes)minutes per day
Where the probability interpretation ends
The rescaling in _LLCPWT2 and the raking in _LLCPWT make the sample reproduce known population totals, and they rest on a model of nonresponse: within the raked categories, respondents resemble nonrespondents. Gelman (2007) opens by calling survey weighting "a mess." Weights in practice, he stresses, are generally not inverse probabilities of selection: they combine selection probabilities with adjustments for nonresponse, and once they do, a weighted mean's standard error is no longer straightforward and anything beyond a mean or ratio is harder still. The respondent who stands for 49,58249,582 adultsEstimandLargest final weight in the targetn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) adults does not have a one-in-49,58249,582 adultsEstimandLargest final weight in the targetn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) chance of selection. That number says how many adults, in the raked categories the respondent belongs to, the sample was short of.
What software calls a weight
The word "weight" also names three different objects in statistical software, and the option you type commits you to one of them.
- A frequency weight says the record stands for identical observations; the sample size is .
- A precision (analytic) weight says observation has variance , as when each record is a mean over people.
- A sampling weight says the record represents population units, with a variance that depends on the design that produced it.
All three give the same weighted mean and different standard errors. Read as a frequency weight, _LLCPWT treats every weighted adult as interviewed and gives a standard error of 0.00230.0023 percentage pointsEstimandSE of the FMD mean if _LLCPWT were frequency weights (each respondent = w identical adults), ppn442,292Weight_LLCPWT as f_iVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)NoteWrong model for these data: treats the weighted total as the sample size percentage points for FMD; read as a precision weight, 0.0550.055 percentage pointsEstimandSE of the FMD mean if _LLCPWT were precision (analytic) weights normalized to n, ppn442,292Weight_LLCPWT as a_iVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)NoteWrong model for these data: treats weights as inverse-variance factors; read as a sampling weight with the declared design, 0.1220.122 percentage pointsEstimandSE of the FMD mean with _LLCPWT as sampling weights and the declared design (Taylor), ppn442,292Weight_LLCPWT as w_iVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R).Stata's fweight, aweight, and pweight, and the weights argument of R's lm (a precision weight), each commit to one reading whether or not the user meant it.
Box
Two effective sample sizes for one BRFSS estimate
Chapter 0 separates four objects called "effective sample size." Two of them can be computed here, and they answer different questions.
The Kish effective sample size, , prices weight dispersion alone (Kish 1965): the size of a simple random sample that would give a weighted mean the same variance if the outcome were unrelated to the weights and the design had no strata or clusters. The final BRFSS weight has a coefficient of variation of 2.032.03EstimandCV of _LLCPWT, all respondents in the 49 states and DCn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R), so is 0.190.19Estimandn_Kish/n for _LLCPWT, 49 states and DCn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R), against 0.550.55Estimandn_Kish/n for WT06, ATUS 2023n8,548WeightWT06SourceIPUMS ATUS 2023 (analysis/atus/atus_respondent.parquet) for ATUS and 0.730.73Estimandn_Kish/n for ASECWT, CPS ASEC 2024n144,265WeightASECWTSourceIPUMS CPS ASEC 2024 (analysis/cps/cps_asec) for the CPS ASEC (Figure 2.6). Much of the loss is the state allocation: within the median state, is 0.530.53EstimandMedian across the 50 jurisdictions of within-state n_Kish/n for _LLCPWTn450,353SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R). A national estimate pays for sample sizes chosen for state estimates.
Kish effective sample sizes in five federal surveys
| Survey | Unit | Weight | n | CV(w) | n Kish | n Kish / n |
|---|---|---|---|---|---|---|
| BRFSS 2024 (49 states + DC) | adults | _LLCPWT | 450,353 | 2.03 | 87,731 | 0.19 |
| ATUS 2023 | person-days | WT06 | 8,548 | 0.91 | 4,674 | 0.55 |
| CPS Food Security, Dec 2023 | households | FSSUPPWTH | 30,863 | 0.65 | 21,707 | 0.70 |
| CPS ASEC 2024 | persons | ASECWT | 144,265 | 0.61 | 104,964 | 0.73 |
| CPS Voting and Registration 2020 | persons | VOSUPPWT | 111,665 | 0.55 | 85,782 | 0.77 |
The design effective sample size, , belongs to an estimate, not to a survey. For FMD the design effect is 5.035.03EstimandDesign effect (with-replacement SRS reference) of the FMD estimaten442,292Weight_LLCPWTVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R), so is 87,93187,931EstimandDesign-effective sample size n/DEFF for the FMD estimaten442,292Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R), close to the Kish figure of 86,23186,231EstimandKish effective sample size n/(1+CV^2) of _LLCPWT, respondents with valid FMDn442,292Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) for the same respondents. For the share of adults aged 65 and older, a characteristic strongly related to the weights, the design effect is 3.953.95EstimandDesign effect of the estimated share of adults aged 65+n450,353Weight_LLCPWTVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) and is 114,027114,027EstimandDesign-effective sample size n/DEFF for the share aged 65+n450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R).
Neither is "the" effective sample size of BRFSS. The regression-effective sample of Chapter 5 and Meng's data-defect effective sample size answer other questions; Appendix B derives all four.
Trimming: precision bought with bias
Large weights make estimates noisy, so producers trim them, as CDC does to the design weight before raking. Analysts are sometimes tempted to trim the final weight themselves, and the respondent standing for 49,58249,582 adultsEstimandLargest final weight in the targetn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) adults is the kind of record that invites it. Figure 2.7 caps _LLCPWT at each state's 99th or 95th percentile and then rescales all of the state's weights to restore the state's total, so state totals do not change.
Predict first
Within a state, which respondents carry the largest final weights: the groups raking pushed up, or the groups it pushed down? If the largest weights are capped, will the FMD estimate rise or fall?
Trimming buys little precision and moves the margins
| Weight | FMD | SE (pp) | CV(w) | n Kish | Aged 18–24 | Cell only | Less than high school |
|---|---|---|---|---|---|---|---|
| No cap (published final weight) | 15.56% | 0.122 | 2.03 | 86,231 | 12.2% | 71.9% | 11.0% |
| Cap at each state's 99th percentile | 15.58% | 0.118 | 1.91 | 95,477 | 11.9% | 72.3% | 10.7% |
| Cap at each state's 95th percentile | 15.49% | 0.109 | 1.72 | 111,302 | 11.3% | 72.9% | 10.1% |
| 95th-percentile cap, then re-raked | 15.61% | 0.115 | 1.85 | 100,046 | 12.2% | 71.9% | 11.0% |
The 95th-percentile cap cuts the coefficient of variation from 2.032.03EstimandCoefficient of variation of the final weight weights, respondents with valid FMDn442,292Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) to 1.721.72EstimandCV of weights capped at the 95th percentilen442,292SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) and raises from 86,23186,231EstimandKish effective sample size n/(1+CV^2) of _LLCPWT, respondents with valid FMDn442,292Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) to 111,302111,302EstimandKish effective sample size, weights capped at the 95th percentilen442,292SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R), but the standard error falls only to 89%89%EstimandTaylor SE under the 95th-percentile cap as a share of the SE under the final weightn442,292SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) of its untrimmed value: standard errors move with the square root of the effective sample size. The estimate falls by 0.070.07 percentage pointsEstimandDecrease in FMD prevalence from capping at the 95th percentile, percentage pointsn442,292SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) percentage points to 15.49% (95% CI 15.28%–15.71%)15.49%EstimandFMD prevalence with final weights capped at each state's 95th percentile and rescaled to state totals95% CI15.28%–15.71% (t, df = 439915)n442,292Weight_LLCPWT capped (p95)VarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)NoteTaylor SE treats the trimmed weights as fixed, a shift of 0.50.5EstimandAbsolute shift from the 95th-percentile cap divided by the SE of the final estimateSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) standard errors. The milder 99th-percentile cap gives 15.58%15.58%EstimandFMD prevalence with final weights capped at each state's 99th percentile and rescaled to state totals95% CI15.35%–15.81% (t, df = 439915)n442,292Weight_LLCPWT capped (p99)VarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)NoteTaylor SE treats the trimmed weights as fixed, with CV 1.911.91EstimandCV of weights capped at the 99th percentilen442,292SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) and 95,47795,477EstimandKish effective sample size, weights capped at the 99th percentilen442,292SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R).
The shift has a visible compositional source: trimming changes which groups carry weight. Within a state the largest weights tend to belong to groups that raking pushed up, so capping them undoes part of the raking. After the 95th-percentile cap, adults 18–24 fall to 11.3%11.3%EstimandWeighted share aged 18-24 after the 95th-percentile cap (state totals preserved)n450,353SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) of weighted adults, below the 12.2%12.2%EstimandWeighted share aged 18-24 under _LLCPWTn450,353Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) the population totals require, while cell-only adults rise to 72.9%72.9%EstimandWeighted share cell only after the 95th-percentile capn450,353SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R). A trimmed weight that no longer matches the margins has traded part of a bias correction for lower variance, and the size of the bias it readmits is unknown. Re-raking the capped weights to the same margins restores them exactly and returns the estimate to 15.61%15.61%EstimandFMD prevalence after the 95th-percentile cap and re-raking to the final weight's state margins95% CI15.38%–15.84% (t, df = 439915)n442,292Weightcapped then re-rakedVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R), with CV 1.851.85EstimandCV of the capped-then-re-raked weightsn442,292SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) and 100,046100,046EstimandKish effective sample size of the capped-then-re-raked weightsn442,292SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R): part of the precision gain survives, part is given back. Producers iterate between trimming and raking for this reason (Valliant, Dever, and Kreuter 2018); trimming a final weight without re-raking changes the population the estimate describes.
Build a weight
Predict first
In the synthetic population below, one group is oversampled, and younger adults and adults without a degree respond less often. After raking to known margins, will trimming the largest weights move the estimate toward the population truth or away from it? What will happen to ?
| Stage | Estimate | Change | SE, weights only | CV(w) | nKish | Largest ÷ mean |
|---|---|---|---|---|---|---|
| UnweightedEvery respondent counts once. | 15.2% | – | 1.09 pts | 0.00 | 1,079 | 1.00× |
| Design weightsd = 1/π undoes the oversampling of G. | 11.9% | −3.3 pts | 1.06 pts | 0.54 | 839 | 1.45× |
| Nonresponse-adjustedWithin each age × degree cell, respondents also carry the design weight of that cell’s nonrespondents. | 13.0% | +1.1 pts | 1.17 pts | 0.60 | 795 | 2.19× |
| RakedScaled in turns until the weighted totals match the known age × degree and G totals. | 12.9% | −0.1 pts | 1.15 pts | 0.58 | 807 | 2.04× |
| TrimmedWeights above the cap are cut and the excess spread over the others. | 12.9% | 0.0 pts | 1.15 pts | 0.58 | 811 | 2.00× |
| Final (re-raked)Raked again so the margins hold after trimming. | 12.9% | 0.0 pts | 1.15 pts | 0.58 | 807 | 2.04× |
Raking converged in 5 iterations (largest margin error by iteration: 2.0×10⁻⁴, 2.1×10⁻⁶, 2.2×10⁻⁸, 2.3×10⁻¹⁰, 2.4×10⁻¹²). Trimming moved the margins by up to 1.76%; re-raking restored them in 5 iterations. Population total after raking: 20,000.
Weight ÷ mean weight. CV(w) = 0.58; nKish = n/(1 + CV²) = 807 of 1,079 respondents.
Every reading gives the same mean, 12.9%. The standard errors differ because each reading implies a different repetition.
- Frequency weights fᵢSE 0.24 ptsEach record stands for fᵢ identical records, so the software sees Σfᵢ = 20,000 observations and reports a far smaller SE.
- Precision weights aᵢSE 1.02 ptsEach outcome is treated as an average with variance σ²/aᵢ; the weights are read as known precision, so the variance that unequal weights add is ignored.
- Sampling weights wᵢSE 1.15 ptsEach record represents wᵢ people; this weights-only linearized SE counts the weight dispersion but treats the weights as fixed and ignores the strata and the raking.
The repeated-sampling SD reruns the whole pipeline (sampling, nonresponse, raking, trimming) on fresh samples. Only the sampling-weight reading aims at that repetition, and even it treats the weights as fixed: the design and the weight construction together determine the variance.
What is held fixed. The population, the sample design (2,000 adults, G oversampled 4×), the response model (age and degree), and the outcome. The stages change only the weights; the respondents stay the same. The truth is the simulated population value, not a benchmark.
The widget runs a simplified version of the BRFSS chain on a synthetic population with a known answer: design weights for an oversampled group, a nonresponse adjustment within age-by-degree cells, raking to known margins, trimming at a cap you set, and a final re-raking. It reports the estimate, , and at each stage; its three-interpretations panel shows one weighted mean with three standard errors; and a final button reruns the pipeline on fresh samples and reports the repeated-sampling spread of the final estimate, the quantity the sampling-weight standard error is trying to estimate.
In this population the answer to the prediction is: away from the truth, on average. At the default cap, trimming raises in nearly every sample and pulls the estimate down. The largest weights belong to the young adults and adults without a degree whom nonresponse made scarce, so capping them moves the estimate back toward the respondents' composition. In any one sample the trimmed estimate can land nearer the truth by chance. Re-raking restores the margins and, on average, returns the estimate to about where raking left it.
How the widget's chain differs from CDC's
BRFSS truncates the design weight before raking; the widget trims after raking and then rakes again, the iteration described in the previous section. The cap is a multiple of the mean weight, and the excess is spread over the other weights so the total is unchanged.
Note
A new case
An analyst caps a survey's final weights and rescales them so that every state keeps its weighted total, but the capped weights no longer match the population's age distribution. What can the analyst still say about a state's weighted total, and what can no longer be assumed about an outcome that varies with age?
One answer
State totals, and anything that depends only on them, are unchanged. The age mix is not: the capped weights describe a population with the wrong age distribution, so an outcome that varies with age, such as frequent mental distress, is pulled toward the respondents' age mix. How far depends on how much the outcome differs across the misrepresented groups, which the capped weights alone cannot reveal. Re-raking to the margins restores the age distribution, and comparing the capped and re-raked estimates shows how much the lost margins mattered for that outcome.
What we learned about the question
An estimated 15.6%15.6%EstimandFrequent mental distress (MENTHLTH >= 14 of past 30 days) among adults 18+ in the 49 states and DC that released 2024 BRFSS data, among those who answered95% CI15.3%–15.8% (t, df = 439915)n442,292Weight_LLCPWTVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)External benchmarkCDC codebook weighted percentage for _MENT14D=3 is 15.23% over all records with missing in the denominator; this file reproduces it (see manifest)NoteStrata _STSTR (2,377); PSU = respondent; 109 singleton strata centred ('adjust'); df = n - strata of adults in the 49 states and DC that released 2024 BRFSS data report frequent mental distress, among those who answered. It is far more common among young adults, 21.8%21.8%EstimandFinal-weighted FMD prevalence, adults 18-24n28,713Weight_LLCPWTVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)NotePoint estimate only; not used for inference of those 18–24, than among adults 65 and older, 8.7%8.7%EstimandFinal-weighted FMD prevalence, adults 65+n167,227Weight_LLCPWTVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)NotePoint estimate only; not used for inference. Young adults are scarce among respondents, so an analysis that ignores the weights understates the prevalence. The BRFSS weight is mostly a nonresponse model with a design scaffold; the ATUS weight is mostly a design probability with an adjustment on top.
What the method changed
The represented population. The unweighted 13.9%13.9%EstimandUnweighted share of respondents reporting 14+ poor mental health days in the past 30n442,292WeightnoneVarianceNone reportedSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)NoteNot an estimate of any population quantity; shown as the defensible-looking wrong answer is a fact about who answered the telephone; the weighted 15.6%15.6%EstimandFrequent mental distress (MENTHLTH >= 14 of past 30 days) among adults 18+ in the 49 states and DC that released 2024 BRFSS data, among those who answered95% CI15.3%–15.8% (t, df = 439915)n442,292Weight_LLCPWTVarianceTaylor linearization (design-based)SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R)External benchmarkCDC codebook weighted percentage for _MENT14D=3 is 15.23% over all records with missing in the denominator; this file reproduces it (see manifest)NoteStrata _STSTR (2,377); PSU = respondent; 109 singleton strata centred ('adjust'); df = n - strata is an estimate for adults. Moving from one to the other raised the estimate by 1.71.7 percentage pointsEstimandFinal-weighted minus unweighted FMD prevalence, percentage pointsn442,292SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) percentage points, most of it at the raking step, which moved weight from older and college-educated respondents to younger and less-educated adults. The design weights repair unequal chances of selection, which the survey controls and records. Raking repairs unequal chances of responding, which are unknown and are modeled by assuming that respondents resemble nonrespondents within the raked categories. The same weights cost precision: the Kish effective sample size is 86,23186,231EstimandKish effective sample size n/(1+CV^2) of _LLCPWT, respondents with valid FMDn442,292Weight_LLCPWTSourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) of 442,292442,292 respondentsEstimandRespondents in the target with a valid answer to MENTHLTH (0-30 days)n442,292SourceCDC BRFSS 2024 public file LLCP2024 (raw 2024.rds via extract_brfss.R) respondents.
What this analysis does not establish
- A national prevalence. Tennessee is absent from the 2024 file, and the territories are outside the target.
- Freedom from nonresponse bias. Raking removes bias only to the extent that it runs through the raked characteristics; mental distress may differ between respondents and nonrespondents who share age, sex, race, education, and phone status. The estimate is as good as that assumption.
- Record-level reconstruction. The intermediate stages are diagnostics, not alternative estimates, and
_LLCPWT2and_LLCPWTcannot be rebuilt from the public file. - The full uncertainty. The Taylor standard error treats the weights as fixed.
- Anything about causes. The age and education contrasts are descriptive, and FMD counts self-reported days, not diagnoses.