Logistic Regression Practical part- 2

SAS Analytics Logistic Regression- Case Study & Practical
8 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€67.18
List Price:  €95.97
You save:  €28.79
£55.86
List Price:  £79.80
You save:  £23.94
CA$97.87
List Price:  CA$139.82
You save:  CA$41.95
A$107.62
List Price:  A$153.75
You save:  A$46.13
S$94.24
List Price:  S$134.64
You save:  S$40.39
HK$544.83
List Price:  HK$778.36
You save:  HK$233.53
CHF 62.54
List Price:  CHF 89.34
You save:  CHF 26.80
NOK kr774.97
List Price:  NOK kr1,107.14
You save:  NOK kr332.17
DKK kr501
List Price:  DKK kr715.75
You save:  DKK kr214.74
NZ$119.95
List Price:  NZ$171.37
You save:  NZ$51.41
د.إ257.07
List Price:  د.إ367.26
You save:  د.إ110.19
৳8,361.58
List Price:  ৳11,945.63
You save:  ৳3,584.04
₹5,909.84
List Price:  ₹8,442.99
You save:  ₹2,533.15
RM312.71
List Price:  RM446.75
You save:  RM134.04
₦118,484.88
List Price:  ₦169,271.38
You save:  ₦50,786.49
₨19,443.22
List Price:  ₨27,777.22
You save:  ₨8,334
฿2,412.28
List Price:  ฿3,446.26
You save:  ฿1,033.98
₺2,418.32
List Price:  ₺3,454.90
You save:  ₺1,036.57
B$406.01
List Price:  B$580.04
You save:  B$174.03
R1,267.89
List Price:  R1,811.35
You save:  R543.45
Лв131.37
List Price:  Лв187.69
You save:  Лв56.31
₩98,301.65
List Price:  ₩140,436.95
You save:  ₩42,135.30
₪259.10
List Price:  ₪370.16
You save:  ₪111.06
₱4,125.14
List Price:  ₱5,893.31
You save:  ₱1,768.17
¥10,832.35
List Price:  ¥15,475.45
You save:  ¥4,643.10
MX$1,429.79
List Price:  MX$2,042.64
You save:  MX$612.85
QR255.18
List Price:  QR364.56
You save:  QR109.38
P956.90
List Price:  P1,367.06
You save:  P410.16
KSh9,061.51
List Price:  KSh12,945.58
You save:  KSh3,884.06
E£3,475.01
List Price:  E£4,964.52
You save:  E£1,489.50
ብር8,566
List Price:  ብር12,237.67
You save:  ብር3,671.66
Kz63,900.87
List Price:  Kz91,290.87
You save:  Kz27,390
CLP$69,057.73
List Price:  CLP$98,658.13
You save:  CLP$29,600.40
CN¥506.93
List Price:  CN¥724.22
You save:  CN¥217.29
RD$4,217.06
List Price:  RD$6,024.63
You save:  RD$1,807.57
DA9,397.90
List Price:  DA13,426.15
You save:  DA4,028.25
FJ$159.29
List Price:  FJ$227.57
You save:  FJ$68.27
Q540.13
List Price:  Q771.64
You save:  Q231.51
GY$14,638.82
List Price:  GY$20,913.50
You save:  GY$6,274.67
ISK kr9,776.20
List Price:  ISK kr13,966.60
You save:  ISK kr4,190.40
DH703.91
List Price:  DH1,005.63
You save:  DH301.72
L1,275.33
List Price:  L1,821.98
You save:  L546.64
ден4,132.76
List Price:  ден5,904.20
You save:  ден1,771.43
MOP$561.01
List Price:  MOP$801.48
You save:  MOP$240.46
N$1,268.91
List Price:  N$1,812.81
You save:  N$543.90
C$2,574.70
List Price:  C$3,678.31
You save:  C$1,103.60
रु9,449.77
List Price:  रु13,500.25
You save:  रु4,050.48
S/265.32
List Price:  S/379.05
You save:  S/113.72
K281.71
List Price:  K402.47
You save:  K120.75
SAR262.77
List Price:  SAR375.40
You save:  SAR112.63
ZK1,934.92
List Price:  ZK2,764.29
You save:  ZK829.37
L334.42
List Price:  L477.77
You save:  L143.34
Kč1,702.59
List Price:  Kč2,432.37
You save:  Kč729.78
Ft27,646.05
List Price:  Ft39,496.05
You save:  Ft11,850
SEK kr772.42
List Price:  SEK kr1,103.50
You save:  SEK kr331.08
ARS$70,259.44
List Price:  ARS$100,374.93
You save:  ARS$30,115.49
Bs483.50
List Price:  Bs690.75
You save:  Bs207.24
COP$307,238.59
List Price:  COP$438,931.09
You save:  COP$131,692.49
₡35,641.51
List Price:  ₡50,918.63
You save:  ₡15,277.11
L1,768.23
List Price:  L2,526.16
You save:  L757.92
₲546,248.87
List Price:  ₲780,388.98
You save:  ₲234,140.10
$U2,983.14
List Price:  $U4,261.82
You save:  $U1,278.67
zł291.40
List Price:  zł416.31
You save:  zł124.90
Already have an account? Log In

Transcript

Now in this video we will be generating a classification table for every level of probability from zero to one with a gap of 0.01. So let's start the logistic code to generate the classification table. Our code will be proc logistic data equal to my live one is our library name dot logistic underscore, reg, underscore German underscore bank This is the name of our data set that is my liberties when I rename logistic underscore eight underscore German underscore cobank is my data set name, then I'm using the keyword. The C semi colon model is a keyword. To build the logical regression model response is my dependent variable. I hope you'll remember that in our data set we had one dependent variable that is response and there were total independent variables.

After doing the step by selection, automatically the insignificant variables are removed and we are left with only 14 significant variables which we are going to specify in this code like in this code after model response equals two we will be specifying the name of all the significant variables to the name of the significant variables are all displayed in the last result viewer in the summary of step by selection table out of the 30 independent variables only 14 independent variables that is check account duration history save account new card education guaranteed a single other installed in surveyed amount used car foreign rent the are neither significant variables which we are going to use for our further analysis. So we will be specifying these variables name so I will be copying the variable name from here and we'll write it over here in the code. The first variable is check account.

Next duration, then is history medisave account. Then new car. You have provided the variables name exactly the same way. It is given the day Does it otherwise ask would you not be dragged into a good afternoon god it's education. Get under need a single install? installed rate model Then used car then foreign and dendrite.

So, these are the list of significant variables there are total 14 significant independent variables that we are going to use for further analysis that is check account duration history, save account new car education guarantor meal single other install, install rate amount used car foreign rent now we are going to use the keyword See table. See table is a key word to generate classification table. Then p prop stands for probability equals to, as we know probability value lies between zero to one. So we are specifying the range zero to one, and our gap will be 0.01 semicolon and then run. So let's run the code before I run the rule. Let me explain you all the code.

Proc logistic data is this new procedure name my lick one is my library name dot logistic reg underscore German underscore bank is my data set name. BSc is the key word which is used to build the model for Y equals to one model responses my dependent variable and check account duration history save account new car education guarantor made single other install installment amount To use carport and rent. These are my all significant independent variables out of the 30 independent variables. These are the only significant ones which are chosen in our step by selection in the last reason viewer for our further analysis. So we got the name of the significant variables from the summary of stepwise selection. I hope you remember that before we run this procedure proc logistic data we had first brought our data set using the live name statement in SAS environment that we had done already in the last feature I showed you on how to execute the live name statement.

We execute the lignum statement to get our datasets in the SAS environment then only we can run the procedure. Now let us run this procedure to generate the classification table. Okay, so this is our classification table. So the classification table at every level of probability from zero to one with a gap of 0.0 01 is displayed. We also got the different measures of classification table that is correctly classified event correctly classified non even incorrectly classified even in classified non event, percentage correct sensitivity, specificity, false positive, false negative, whatever level of probability. We also got the percentage of concordant is codons and tight.

Which tells us about the amount of misclassification of our model. higher is the percentage of concordance. Lesser is the misclassification and better is our model. So, our percentage concordance is concordance is a key weapon 9% which is good. We got the odds ratio estimates. The analysis of maximum likelihood estimates that is we use maximum likelihood estimation to estimate our parameters for logistic regression.

We had, we have built a model for response via email equal to one that is via calculating probability or for Y equals to one So we have used thousand observations. So there are total 70 observations with response variable value equal to one and 300 observations with response variable value equal to zero, where one denotes event and zero denotes non event. And number of response levels is two, because response variable it's binary nature which is taking value either zero or one. So number of levels or number of categories or two. So in this video we will be learning till here Let's end this video over here. Goodbye.

Thank you see what for the next video

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.