Utfordring: Implementering av Logistisk Regresjon
For å implementere logistisk regresjon i Python, brukes LogisticRegression-klassen:
Foreløpig kan du bruke standardparametrene. Opprettelse og tilpasning av modellen kan gjøres på én linje:
logistic_regression = LogisticRegression().fit(X_train, y_train)
Datasettet for dette kapittelet kommer fra en portugisisk bankinstitusjon og inneholder informasjon fra markedsføringskampanjer gjennomført via telefonsamtaler. Målet er å forutsi om en kunde vil tegne en tidsinnskuddskonto, basert på personlige, økonomiske og kontaktrelaterte opplysninger, samt resultater fra tidligere markedsføringsinteraksjoner.
Dataene er allerede forhåndsbehandlet og klare til å mates inn i modellen.
Swipe to start coding
Du har fått et portugisisk bankmarkedsføringsdatasett lagret som en DataFrame i variabelen df.
- Del datasettet i trenings- og testsett, hvor 80 % brukes til trening. Sett
random_state=42, og lagre de resulterende settene i variableneX_train,X_test,y_train,y_test. - Initialiser og tilpass en logistisk regresjonsmodell på treningssettet, og lagre den tilpassede modellen i variabelen
lr. - Beregn nøyaktigheten på testsettet og lagre resultatet i variabelen
test_accuracy.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 4.17
Utfordring: Implementering av Logistisk Regresjon
Sveip for å vise menyen
For å implementere logistisk regresjon i Python, brukes LogisticRegression-klassen:
Foreløpig kan du bruke standardparametrene. Opprettelse og tilpasning av modellen kan gjøres på én linje:
logistic_regression = LogisticRegression().fit(X_train, y_train)
Datasettet for dette kapittelet kommer fra en portugisisk bankinstitusjon og inneholder informasjon fra markedsføringskampanjer gjennomført via telefonsamtaler. Målet er å forutsi om en kunde vil tegne en tidsinnskuddskonto, basert på personlige, økonomiske og kontaktrelaterte opplysninger, samt resultater fra tidligere markedsføringsinteraksjoner.
Dataene er allerede forhåndsbehandlet og klare til å mates inn i modellen.
Swipe to start coding
Du har fått et portugisisk bankmarkedsføringsdatasett lagret som en DataFrame i variabelen df.
- Del datasettet i trenings- og testsett, hvor 80 % brukes til trening. Sett
random_state=42, og lagre de resulterende settene i variableneX_train,X_test,y_train,y_test. - Initialiser og tilpass en logistisk regresjonsmodell på treningssettet, og lagre den tilpassede modellen i variabelen
lr. - Beregn nøyaktigheten på testsettet og lagre resultatet i variabelen
test_accuracy.
Løsning
Takk for tilbakemeldingene dine!
single