Model Builder
Inspect & challenge the published model
Refit the published model — or build a competing one from scratch — with whichever predictors you choose. Pick one of three outcomes, offered in six forms — Presidential Approval (approve-vs-not, the full ordered scale, or five categories), Vote Intention (a Kennedy-vs-Goldwater head-to-head or the three-way race that keeps the undecided), or Tax Cut Support — then add or remove survey questions or restrict the fit to a subgroup.
Only Presidential Approval has a published model. For Vote Intention and Tax Cut Support, you can build your own models here. The simulators cover all three outcomes — for those two, they use a model Auto-Build selects — and the Nonresponse Test and Survey Explorer work with every outcome too.
Want to see how the factors connect to one another? Open the Bayesian Network Analysis — no need to build a model first. Pick an outcome, and it shows which factors link to it directly and which link only through other factors. For Approval it uses the published model’s factors; for the other outcomes, a set Auto-Build selects. A link means the factors are related in the survey data, not that one causes the other.
How to Use This Tool
Pick the outcome you want to model, then check the predictor variables you want to test and click Run Analysis to fit. Variable cards start empty — for Approval, click Load default model to drop in the published model’s six variables as a starting point, or let Auto-Build search for you.
How to Use This Tool
Pick the outcome you want to model, then check the predictor variables you want to test and click Run Analysis to fit. Variable cards start empty — for Approval, click Load default model to drop in the published model’s six variables as a starting point, or let Auto-Build search for you.
1. Pick an outcome
Three outcomes are available in six forms: Presidential Approval (the case study's headline, approve vs. not), Approval — ordered scale (the full Excellent→Poor ratings, with top-two-box as the headline), Approval — five categories (the same question fit unordered, so “Not sure” is modeled as its own class rather than dropped), Vote Intention — head-to-head (Kennedy vs. Goldwater), Vote Intention — three-way (Kennedy / Goldwater / Undecided, predicting each category's share), and Tax Cut Support. Switch outcomes anytime with the chooser at the top of the variable section.
2. Pick predictors
Use the search box and category buttons to find variables across Political, Policy, Evaluation, and Demographics. Cards start empty — for Presidential Approval, Load default model loads the six published-model predictors; the other outcomes have no published model, so start from scratch or use Auto-Build. Run Analysis is capped at 20 predictors; Auto-Build searches the full candidate set and retains at most ten predictors; on small subgroups the cap is lower, and the results say so.
3. Fit and read
Click Run Analysis to fit the model with whatever variables you've checked. Or use Auto-Build Standard to let the algorithm search all variables automatically, or Auto-Build Actionable Predictors to restrict the candidate pool to variables classified as more readily interpretable for planning or communication — such as issue evaluations and policy attitudes — which excludes demographic and other fixed characteristics from the pool. The label does not imply that changing a selected variable would causally change the outcome.
Optional: subgroup
By default, the model is fit on every respondent with complete data on the outcome and the predictors you select, so the case count shown with the results depends on your specification (the published six-variable Approval model uses 1,159 of the survey’s 1,283 respondents). Optionally restrict it to one subgroup at a time using the Whose data? panel — e.g. just Republicans, or just respondents under 35 — to see how the model behaves within that group. Subgroup levels with fewer than 100 respondents are hidden.
After you run — what to expect
Review results
Results show how well the model predicts the outcome and how much each predictor contributes. The Other Variables in This Survey section lists every variable not yet in your model — each card shows whether adding it would likely improve fit.
Use the simulator
Click Launch in the Simulator panel to open an interactive tool. Set any combination of survey responses — e.g. economy rating "Poor" and Vietnam handling "Excellent" — and inspect the approval probability implied by the fitted model under that stated scenario.
Iterate and compare
Each run is saved in the Saved Analyses tray. Click Load to restore a run, or Pin two runs to view them side by side. Each card shows the model's fit metrics — Tjur R² (or McFadden R² for the ordered, five-category, and three-way outcomes), AUC, and Brier — where higher R² and AUC, and lower Brier, mean a better-performing model.
If you ran with a synthetic variable, results show three sections:
Full Model
Complete model including all selected predictors and the synthetic variable.
Base Model
Model performance without the synthetic variable.
Synthetic Variable Performance
How well the synthetic met its specifications and its impact on model fit.
Auto-Build selected 0 predictors (forward stepwise on selection-time cross-validated Tjur R²; where a held-out panel is shown, it refits with its own folds, so its value differs slightly)
Step log
- Initializing…
- Screening candidate predictors
- Running forward stepwise selection
- Fitting final model
- Computing diagnostics & margins
Full Model Performance
Complete model including all predictor variables and the synthetic variable
Run an analysis to generate a plain-language summary.