Question: Step 2 : Create a Logistic Regression Model Create a logistic regression model named logreg using LogisticRegression ( ) . What is the model accuracy
Step : Create a Logistic Regression Model
Create a logistic regression model named logreg using LogisticRegression
What is the model accuracy on the training set? Hint: you may use score to get the model accuracy, covered in Week Lab.
s
from sklearn.linearmodel import LogisticRegression
logreg LogisticRegression
logregfitXtrain, ytrain
Then we evalute the model performance on the test set and see how it generalizes to a dataset that is never used to create the model.
First get the predictions for test set using predict save them in ypred, then use accuracyscore to get the model accuracy on test set.
What is model performance on the test set?
s
printAccuracy on the training set::fformatlogregscoreXtrain, ytrain
Accuracy on the training set:
Now let's create a dataframe to show the coefficient of each variable in this logistic regression model. We first save the names of all variables in to an object called heartfeaturenames, then use it as the index in DataFrame
The coefficients are saved in the first element in coef attribute.
Which variable has the highest coefficient?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
