We may earn an affiliate commission when you visit our partners.
Course image
Alex Bottle and Victoria Cornelius

Welcome to Linear Regression in R for Public Health!

Read more

Welcome to Linear Regression in R for Public Health!

Public Health has been defined as “the art and science of preventing disease, prolonging life and promoting health through the organized efforts of society”. Knowing what causes disease and what makes it worse are clearly vital parts of this. This requires the development of statistical models that describe how patient and environmental factors affect our chances of getting ill. This course will show you how to create such models from scratch, beginning with introducing you to the concept of correlation and linear regression before walking you through importing and examining your data, and then showing you how to fit models. Using the example of respiratory disease, these models will describe how patient and other factors affect outcomes such as lung function.

Linear regression is one of a family of regression models, and the other courses in this series will cover two further members. Regression models have many things in common with each other, though the mathematical details differ.

This course will show you how to prepare the data, assess how well the model fits the data, and test its underlying assumptions – vital tasks with any type of regression.

You will use the free and versatile software package R, used by statisticians and data scientists in academia, governments and industry worldwide.

Enroll now

What's inside

Syllabus

INTRODUCTION TO LINEAR REGRESSION
Before jumping ahead to run a regression model, you need to understand a related concept: correlation. This week you’ll learn what it means and how to generate Pearson’s and Spearman’s correlation coefficients in R to assess the strength of the association between a risk factor or predictor and the patient outcome. Then you’ll be introduced to linear regression and the concept of model assumptions, a key idea underpinning so much of statistical analysis.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Useful for public health professionals to understand risk factors for respiratory disease
Covers the basics of linear regression in R, including model building and interpretation
Taught by experts in public health with experience in respiratory disease research
Requires familiarity with R and basic statistical concepts
May not be suitable for those with no prior knowledge of regression analysis

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Linear regression in r for public health

According to learners, this course provides a strong foundation in linear regression using R, specifically tailored for public health applications. Many appreciate the practical, hands-on R examples that mirror real-world data analysis tasks. The course content is generally considered clear and well-structured, building concepts logically. While the majority of feedback is highly positive, some students note that the course may feel fast-paced or require some prior familiarity with R programming or basic statistics to fully keep up.
Course structure and explanations are clear.
"Explanations were clear and concise, making complex topics accessible."
"The instructor explained the concepts well, breaking down linear regression logically."
"Found the structure easy to follow, building from basics to more complex ideas."
"The course material is presented in a very organized manner."
"Concepts were explained simply enough even for someone relatively new to statistics."
Content is highly relevant to public health.
"Highly relevant content for public health professionals working with quantitative data."
"The focus on public health applications made the material particularly engaging and useful."
"Appreciated the use of a public health dataset throughout the course."
"Directly applicable to my work in public health research."
Hands-on R coding is highly practical.
"The hands-on R coding and projects are the strongest part of the course for me."
"I learned how to apply linear regression models using R effectively for public health data analysis."
"The practical examples provided were very helpful in understanding how to implement the concepts in R."
"Applying the methods in R using the provided dataset made the theory much clearer and applicable."
"Excellent step-by-step guidance on running regressions in R."
May require prior R or stats background.
"Moves quite fast, might be challenging if you are completely new to R or statistics."
"Could be more helpful if more foundational R knowledge was assumed."
"Some parts feel a bit rushed if you need time to digest the statistical theory."
"I struggled slightly without a stronger background in R programming."
"Recommend having basic statistical understanding before starting this course."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Linear Regression in R for Public Health with these activities:
Review Previous Statistics Course Material
Reviewing your previous statistics course material will ensure that you have a strong foundation before beginning this course on linear regression.
Browse courses on Statistics
Show steps
  • Gather your notes, assignments, quizzes, and exams from your previous statistics course.
  • Review your notes, focusing on the key concepts of statistics.
  • Work through the practice problems in your textbook or online resources.
Watch Video Tutorials on Linear Regression
Watching video tutorials can help you learn the basics of linear regression.
Browse courses on Linear Regression
Show steps
  • Search for video tutorials on linear regression.
  • Watch the tutorials and take notes.
Join a Study Group
Joining a study group can help you learn from and collaborate with other students.
Browse courses on Linear Regression
Show steps
  • Find a study group that meets regularly.
  • Attend the study group meetings and participate in the discussions.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Solve Linear Regression Practice Problems
Completing practice problems will help you master the concepts of linear regression.
Browse courses on Linear Regression
Show steps
  • Find practice problems online or in a textbook.
  • Work through the problems step-by-step.
  • Check your answers against the provided solutions.
Write a Summary of Linear Regression
Writing a summary of linear regression will help you understand the key concepts and organize your thoughts.
Browse courses on Linear Regression
Show steps
  • Identify the key concepts of linear regression.
  • Write a brief summary of each concept.
  • Organize your summary into a logical structure.
Read Applied Linear Regression
Reading Applied Linear Regression will provide you with a comprehensive understanding of linear regression methods.
Show steps
  • Purchase or borrow a copy of Applied Linear Regression.
  • Read the book, focusing on the chapters that cover linear regression.
Run Linear Regression on Real-World Data
Gain practical experience by running linear regression on real-world data.
Browse courses on Linear Regression
Show steps
  • Find a dataset that is relevant to your interests.
  • Clean and prepare the data.
  • Run a linear regression model on the data.
Create a Presentation on Linear Regression
Creating a presentation will solidify your understanding of linear regression and allow you to share your knowledge with others.
Browse courses on Linear Regression
Show steps
  • Organize your thoughts and ideas on linear regression.
  • Create a presentation using slides or other visual aids.
  • Practice your presentation and deliver it to an audience.

Career center

Learners who complete Linear Regression in R for Public Health will develop knowledge and skills that may be useful to these careers:
Epidemiologist
Epidemiologists study the causes and patterns of disease, injury, and other health problems in populations. They use statistical methods to analyze data and develop models to understand how these factors affect health. The course Linear Regression in R for Public Health provides a strong foundation in statistical methods for analyzing health data, which can be essential for Epidemiologists in their work. The course also covers topics such as model building and interpretation, which are important for Epidemiologists in developing and evaluating models to understand health outcomes.
Biostatistician
Biostatisticians use statistical methods to design and analyze studies that investigate health-related questions. They also develop and apply statistical models to understand the causes and patterns of disease, injury, and other health problems. The course Linear Regression in R for Public Health provides a strong foundation in statistical methods for analyzing health data, which is essential for Biostatisticians in their work. The course also covers topics such as model building and interpretation, which are important for Biostatisticians in developing and evaluating models to understand health outcomes.
Public Health Analyst
Public Health Analysts use data to understand and improve the health of populations. They work with data from a variety of sources, including surveys, censuses, and health records. They use statistical methods to analyze data and develop models to identify trends and patterns, and to assess the effectiveness of public health programs. The course Linear Regression in R for Public Health provides a strong foundation in statistical methods for analyzing health data, which is essential for Public Health Analysts in their work. The course also covers topics such as model building and interpretation, which are important for Public Health Analysts in developing and evaluating models to understand health outcomes.
Health Economist
Health Economists use economic principles to analyze the costs and benefits of health care interventions. They use statistical methods to evaluate the effectiveness of health care programs and to identify ways to improve the efficiency of health care delivery. The course Linear Regression in R for Public Health provides a strong foundation in statistical methods for analyzing health data, which is essential for Health Economists in their work. The course also covers topics such as model building and interpretation, which are important for Health Economists in developing and evaluating models to understand the costs and benefits of health care interventions.
Data Scientist
Data Scientists use statistical methods to analyze data and develop models to solve business problems. They work with data from a variety of sources, including surveys, censuses, and social media. The course Linear Regression in R for Public Health provides a strong foundation in statistical methods for analyzing data, which is essential for Data Scientists in their work. The course also covers topics such as model building and interpretation, which are important for Data Scientists in developing and evaluating models to solve business problems.
Statistician
Statisticians use statistical methods to collect, analyze, and interpret data. They work in a variety of fields, including public health, business, and government. The course Linear Regression in R for Public Health provides a strong foundation in statistical methods for analyzing data, which is essential for Statisticians in their work. The course also covers topics such as model building and interpretation, which are important for Statisticians in developing and evaluating models to understand data.
Research Analyst
Research Analysts use statistical methods to analyze data and develop models to understand trends and patterns. They work in a variety of fields, including public health, business, and government. The course Linear Regression in R for Public Health provides a strong foundation in statistical methods for analyzing data, which is essential for Research Analysts in their work. The course also covers topics such as model building and interpretation, which are important for Research Analysts in developing and evaluating models to understand trends and patterns.
Quantitative Analyst
Quantitative Analysts use statistical methods to analyze data and develop models to make investment decisions. They work in the financial industry, where they help investors make informed decisions about where to invest their money. The course Linear Regression in R for Public Health provides a strong foundation in statistical methods for analyzing data, which is essential for Quantitative Analysts in their work. The course also covers topics such as model building and interpretation, which are important for Quantitative Analysts in developing and evaluating models to make investment decisions.
Actuary
Actuaries use statistical methods to assess risk and uncertainty. They work in the insurance industry, where they help insurance companies set premiums and create policies. The course Linear Regression in R for Public Health provides a strong foundation in statistical methods for analyzing data, which is essential for Actuaries in their work. The course also covers topics such as model building and interpretation, which are important for Actuaries in developing and evaluating models to assess risk and uncertainty.
Operations Research Analyst
Operations Research Analysts use statistical methods to analyze data and develop models to improve the efficiency of operations. They work in a variety of industries, including manufacturing, logistics, and healthcare. The course Linear Regression in R for Public Health provides a strong foundation in statistical methods for analyzing data, which is essential for Operations Research Analysts in their work. The course also covers topics such as model building and interpretation, which are important for Operations Research Analysts in developing and evaluating models to improve the efficiency of operations.
Market Research Analyst
Market Research Analysts use statistical methods to analyze data and develop models to understand consumer behavior. They work in the marketing industry, where they help businesses develop and implement marketing campaigns. The course Linear Regression in R for Public Health provides a strong foundation in statistical methods for analyzing data, which is essential for Market Research Analysts in their work. The course also covers topics such as model building and interpretation, which are important for Market Research Analysts in developing and evaluating models to understand consumer behavior.
Financial Analyst
Financial Analysts use statistical methods to analyze data and develop models to make investment decisions. They work in the financial industry, where they help investors make informed decisions about where to invest their money. The course Linear Regression in R for Public Health provides a foundation in statistical methods for analyzing data, which can be useful for Financial Analysts in their work. The course covers topics such as model building and interpretation, which are important for Financial Analysts in developing and evaluating models to make investment decisions.
Business Analyst
Business Analysts use statistical methods to analyze data and develop models to improve the efficiency of business operations. They work in a variety of industries, including manufacturing, retail, and healthcare. The course Linear Regression in R for Public Health provides a foundation in statistical methods for analyzing data, which can be useful for Business Analysts in their work. The course covers topics such as model building and interpretation, which are important for Business Analysts in developing and evaluating models to improve the efficiency of business operations.
Data Analyst
Data Analysts use statistical methods to analyze data and develop models to solve business problems. They work in a variety of industries, including retail, healthcare, and finance. The course Linear Regression in R for Public Health provides a foundation in statistical methods for analyzing data, which can be useful for Data Analysts in their work. The course covers topics such as model building and interpretation, which are important for Data Analysts in developing and evaluating models to solve business problems.
Software Engineer
Software Engineers design, develop, and maintain software applications. They work in a variety of industries, including technology, healthcare, and finance. The course Linear Regression in R for Public Health provides a foundation in statistical methods, which can be useful for Software Engineers in their work. The course covers topics such as model building and interpretation, which are important for Software Engineers in developing and evaluating software applications.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Linear Regression in R for Public Health .
This textbook provides a comprehensive overview of statistical learning methods and techniques, including linear regression. It offers a gentle introduction to the underlying concepts and algorithms and provides helpful examples and exercises.
This textbook provides an introduction to causal inference, which is essential for understanding the causal relationships between variables in regression models. It offers a clear and accessible explanation of key concepts such as confounding, selection bias, and instrumental variables.
Offers a practical guide to linear regression modeling, with a focus on applications in public health. It covers the fundamentals of linear regression, including model fitting, diagnostics, and interpretation.
Provides a comprehensive overview of regression methods for time series analysis, which is an extension of linear regression used to analyze data collected over time. It covers advanced topics such as autoregressive integrated moving average (ARIMA) models and forecasting methods.
Provides a comprehensive overview of generalized linear models, which are an extension of linear regression that can be used to model nonlinear relationships and non-normal data. It covers topics such as logistic regression, Poisson regression, and negative binomial regression.
This textbook provides a practical guide to regression analysis, with a focus on real-world examples. It covers basic concepts such as model fitting, diagnostics, and interpretation, as well as advanced topics such as variable selection and model building.
This textbook provides a comprehensive introduction to linear regression analysis, with a focus on applications in engineering and business. It covers basic concepts such as model fitting, diagnostics, and interpretation, as well as advanced topics such as multicollinearity and model building.
This advanced textbook provides a comprehensive treatment of linear models, including regression analysis. It offers a theoretical foundation for linear regression and covers advanced topics such as model selection and shrinkage methods.
This advanced textbook provides a comprehensive treatment of linear regression analysis, including both theoretical and applied aspects. It covers topics such as model selection, diagnostics, and forecasting, which may be useful for those interested in a deeper understanding of linear regression.
This textbook covers regression modeling techniques with a focus on actuarial and financial applications. It provides advanced topics such as generalized linear models, survival analysis, and time series analysis, which may be useful for those interested in extending their knowledge of linear regression.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser