Introductory Statistics for the Life and Biomedical Sciences

First Edition available in full-color PDF and B&W paperback

Textbook Pedagogy

Introduction to Statistics for the Life and Biomedical Sciences has been written to be used in conjunction with a set of self-paced learning labs. These labs guide students through learning how to apply statistical ideas and concepts discussed in the text with the R computing language.

The text discusses the important ideas used to support an interpretation (such as the notion of a confidence interval), rather than the process of generating such material from data (such as computing a confidence interval for a particular subset of individuals in a study). This allows students whose main focus is understanding statistical concepts to not be distracted by the details of a particular software package. In our experience, however, we have found that many students enter a research setting after only a single course in statistics. These students benefit from a practical introduction to data analysis that incorporates the use of a statistical computing language.

In a classroom setting, we have found it beneficial for students to start working through the labs after having been exposed to the corresponding material in the text, either from self-reading or through an instructor presenting the main ideas. The labs are organized by chapter, and each lab corresponds to a particular section or set of sections in the text.

There are traditional exercises at the end of each chapter that do not require the use of computing. More complicated methods, such as multiple regression, do not lend themselves to hand calculation and computing is necessary for gaining practical experience with these methods. The lab exercises for these later chapters become an increasingly important part of mastering the material.

An essential component of the learning labs are the "Lab Notes" accompanying each chapter. The lab notes are a detailed reference guide to the R functions that appear in the labs, written to be accessible to a first-time user of a computing language. They provide more explanation than available in the R help documentation, with examples specific to what is demonstrated in the labs. The notes cover topics such as constructing histograms, writing loops, and running regression models.


Getting Started

Amazon KDP raised book print prices by ≈40% in 2023. These changes will net Amazon over $50,000 per year from sales on OpenIntro books, and we expect that OpenIntro will lose money as a result of reduced sales. We are continuing to explore alternative printers to Amazon that provide better quality books as well as selling more books outside of Amazon.

All of our website / resource links to Amazon are affiliate links. When you shop on Amazon using these links, we receive a small commission at no extra charge to you.

 FREE -- Textbook PDF (1st Edition)

If you want to skip the optional contribution, set the price to $0

 $25 -- B&W paperback

Available on Amazon and in select bookstores

Survival Analysis in R

Workshop materials and a guide for survival analysis in R

Send feedback or report a typo

We appreciate feedback, both positive and negative

List of known textbook typos

Review textbook typos and clarifications


For Teachers


Sample Exams + Problem Sets


What is Statistics?


Chapter 1: Intro to Data


Chapter 2: Probability


Chapter 3: Distributions of Random Variables


Chapter 4: Foundations for Inference


Chapter 5: Inference for Numerical Data


Chapter 6: Simple Linear Regression


Chapter 7: Multiple Linear Regression


Chapter 8: Inference for Categorical Data


Additional Topics


More Student Resources


More Free Books