Plans for second edition

Error correction

The most important plan will be correcting typos and errors based on the errata page.

  • typos, errors
  • improve unclear sentences
  • add a few lines of explanation when needed

New things, minor edits

We plan some (not many) new things, typically a few extra paragraphs, maybe a short new section.

Some ideas are

Chapter Topic Idea
02 variable naming Add a few para on naming variables, some ideas and when it’s really important. Extend 2.U1 or add 2.U2
10? Frisch-Waughn-Lowell theorem Add a short section on FWL (no proof), with a case study application. The key application will be a graph, ie show show scatterplot despite controls. Maybe use earnings. Or even add a new case study on Mankiw-Romer-Weil QJE growth regressions. Deepnote
13 r vs python results Add a few para/section on discussing that results that are borne out of algos without a close solution, will vary across platforms
14 var imp for OLS For linear models in prediction, add a few para, new section on variable importance
14 ln OLS correction More on what smearing does, when it’s better to use other formula, bias, MAE vs RMSE
14 Quant reg If MAE is target, qreg is a way. MAE vs RMSE discussion
14 Correlated predictors In any predictive model (OLS, RF), when we have many predictors that are correlated, we have problems: varimp and interpretation. Ideas: PCA, groupings, drop
24 add a new DiD Event study, maybe add one of new DiD method using the same case study
16 SHAP for ML For the machine learning bit, add SHAP in addition to VIP
16 ensemble for OLS For linear models in prediction, we can also have an ensemble model, ln+log
16 cloud comp Add run time in google colabs / amazon cloud for Table 16.4
10,21 dataviz Add coeffplots
10,22 p-values Show tables with p-values and stars, add a para discussion ref back to p-hacking + both have pros and cons


We are open to suggestions! Plase make a suggestion for a minor change or a short addition you think would be helpful HERE. Also report errors, pls.