Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Logistic Regression using R in 10 easy steps!
Rating: 4.2 out of 5(42 ratings)
105 students

Logistic Regression using R in 10 easy steps!

Learn to build Logistic Regression model using R, with a real life case study!
Created byAze Analytics
Last updated 11/2018
English

What you'll learn

  • Learn Logistic Regression using R in 10 steps!
  • Gain hands on experience in building Logistic Regression models using real life case studies
  • Understand the theory & statistics behind Logistic Regression technique
  • Learn how to interpret results from Logistic Regression model

Course content

1 section11 lectures1h 19m total length
  • 1. Introduction to Predictive Modeling4:11

    Explore predictive modeling by translating business problems into statistical equations, selecting dependent and independent variables, preparing data, and validating logistic regression models with training and validation sets.

  • 2. Logistic Regression Overview7:03

    Explore binary logistic regression by estimating probabilities for outcomes like loan repayment or fraud, using a dichotomous dependent variable and dummy coding for categorical predictors.

  • 3. Case Study3:50

    Explore how to build a logistic regression model from a finance case study, identify influential variables, create dummy variables, and predict loan default probabilities using a data dictionary.

  • 4. Data Partitioning4:07

    Partition the data into training and validation sets with random sorting, typically in a 70/30 split, and use cross-validation to build and test a logistic regression model on unseen data.

  • 5. Univariate Analysis8:52

    Perform univariate analysis for logistic regression by examining descriptive statistics and outliers, then impute missing values and cap or discard anomalies to improve model accuracy.

  • 6. Bivariate Analysis12:43

    Perform bivariate analysis to assess the impact of an independent variable on the dependent variable using cross tables. Learn missing value treatment, imputation, and dummy variable creation for logistic regression.

  • 7. Multicollinearity Analysis8:15

    Explore multicollinearity analysis to identify highly correlated independent variables, assess with vif and r-squared, and iteratively remove variables with vif above 1.5 to build a good model.

  • 8. Model Building11:00

    Build logistic regression model using forward and backward selection, maximum likelihood estimation, and diagnostics like deviance, AIC, and chi-square test to predict default probabilities.

  • 9. Model Validation3:58

    Test the logistic regression model on validation data to assess overfitting and real-world performance by predicting probabilities, comparing with actual outcomes, and confirming data preparation steps.

  • 10. Model Performance Assessment10:31

    Assess logistic regression model performance using confusion matrix metrics—accuracy, sensitivity, specificity, and precision—across model and validation data, and determine optimal cutoff thresholds via ROC AUC.

  • 11. Scorecard4:38

    Build readable scorecards from logistic regression outputs that convert probabilities into scores within a defined range, covering type 1 and type 2 conventions for defaulters.

  • Logistic Regression - Quiz

Requirements

  • R/RStudio to be installed for this course
  • Basic Statistics

Description

Why Logistic Regression?

If you would like to become a data analyst/data scientist or take up a project on data analytics, then knowledge on predictive analytics is a key milestone as a large fraction of data analytics projects will be on predictive analytics.

Logistic Regression is one of the most commonly used predictive analytics techniques across domains like finance, healthcare, marketing, retail and telecom. It can help to predict the probability of occurrence of an event i.e. Logistic Regression can answer the questions like –

  • What is the probability that the customer will buy the product?
  • What is the probability that the debtor will pay back the loan?
  • What is the probability that your favorite team is going to win the match?
  • What is the probability that the employee will churn?

and so on…

What does this course cover?

This course covers logistic regression end-to-end using R in 10 steps, with a real life case study!

You will learn -

  • Data preparation
  • Model building
  • Model validation
  • Model assessment
  • Model implementation

What are the advantages of taking this course?

  • The course is completely done in R, an open source statistical language that is very popular among the data scientists today.
  • You will get the complete R code, dataset, data dictionary for the case study along with the lectures, as a part of this course.
  • This course will make equip you to take up a new Logistic Regression assignment on your own!

Who should enroll for this course?

Aspiring data analysts, students or any one keen on learning Logistic Regression from the basics

What are the prerequisites for this course?

Basic R

Who this course is for:

  • Statistics or Business Analytics students
  • Data Analysts working with financial institutions who would like to build credit/fraud prediction models
  • Data Analysts working with telecom, retail companies who would like to build customer propensity & churn models
  • Data Analysts or Data Scientists working with Analytics companies
  • Any other professionals who would like to build predictive models as part of their job
  • Aspiring Analytics professionals