Linear Models with Python  book cover
1st Edition

Linear Models with Python

  • Available for pre-order. Item will ship after December 23, 2020
ISBN 9781138483958
December 23, 2020 Forthcoming by Chapman and Hall/CRC
304 Pages 85 B/W Illustrations

SAVE ~ $19.99
was $99.95
USD $79.96

Prices & shipping based on shipping country


Book Description

Praise for Linear Models with R:

This book is a must-have tool for anyone interested in understanding and applying linear models. The logical ordering of the chapters is well thought out and portrays Faraway’s wealth of experience in teaching and using linear models. … It lays down the material in a logical and intricate manner and makes linear modeling appealing to researchers from virtually all fields of study." ­-Biometrical Journal

Throughout, it gives plenty of insight … with comments that even the seasoned practitioner will appreciate. Interspersed with R code and the output that it produces one can find many little gems of what I think is sound statistical advice, well epitomized with the examples chosen…I read it with delight and think that the same will be true with anyone who is engaged in the use or teaching of linear models… -Journal of the Royal Statistical Society

Like its widely praised, best-selling companion version, Linear Models with R, this book replaces R with Python to seamlessly give a coherent exposition of the practice of linear modeling. Linear Models with Python offers up-to-date insight on essential data analysis topics, from estimation, inference, and prediction to missing data, factorial models, and block designs. Numerous examples illustrate how to apply the different methods using Python.


  • Python is a powerful, open source programming language increasingly being used in data science, machine learning and computer science. Python and R are similar, but R was designed for statistics while Python is multi-talented.
  • This version replaces R with Python to make it accessible to a greater number of users outside of statistics including those from Machine Learning.
  • A reader coming to this book from an ML background will learn new statistical perspectives on learning from data.
  • Topics include Model Selection, Shrinkage, Experiments with Blocks and Missing Data.
  • Includes an Appendix on Python for beginners.

Linear Models with Python explains how to use linear models in physical science, engineering, social science, and business applications. It is ideal as a textbook for linear models or linear regression courses.



Table of Contents

1.Introduction 2.Estimation 3.Inference 4.Prediction 5.Explanation 6.Diagnostics 7.Problems with the Predictors 8.Problems with the Errors 9.Transformation10.Model Selection 11.Shrinkage Methods 12.Insurance Redlining —A Complete Example 13.Missing Data 14.Categorical Predictors 15.One Factor Models 16.Models with Several Factors 17.Experiments with Blocks 18.About Python

View More



Julian J. Faraway is a professor of statistics in the Department of Mathematical Sciences at the University of Bath. His research focuses on the analysis of functional and shape data with particular application to the modeling of human motion. He earned a PhD in statistics from the University of California, Berkeley.