Chapter 11: Logistic Regression and Probability Predictions

Evaluate probabilities — R applications for Reasoning Through Regression.

Reasoning Through Regression: Inference, Prediction, and Regularization with R
Prof. Dr. Bahadır Yüzbaşı

Separate probability scores, calibration, ranking and threshold decisions.

Review first: Chapters 4 and 8.
Data: Stipulated examples, frozen synthetic data and MASS::birthwt.

The short execution check passed. Compare the outputs with the chapter and explain each quantity.

Study sequence

  1. Read the chapter’s definitions and predict the output in words.
  2. Run the blocks in order in a fresh R session.
  3. Compare the numerical output with the worked example and explain any discrepancy.
  4. Write what the result supports, and record any help used in your learning record.

Code and execution

Download this chapter’s R script or download the complete companion folder. The folder includes the common runner and dependency notes. Extract it into your Downloads folder, then run:

cd "$HOME/Downloads/reasoning-through-regression"
Rscript --vanilla run_chapter.R 11 smoke results/ch11_attempt01

Use a new result directory for each attempt. The runner saves the executed code, console output, software versions and file checksums. For this chapter, smoke mode runs all of the small worked-example blocks.

Before a larger run, read the execution guide. The documented seeds, data roles and transformations belong to the teaching example; change them only when the exercise asks you to investigate that change.

All chapters · File checksums