1. Nauka
  2. /
  3. Kursy
  4. /
  5. Pośrednia analityka predykcyjna w Pythonie

Connected

ćwiczenie

Dodawanie interakcji do tabeli bazowej

Załóżmy, że organizacja non-profit planuje kampanię w Hiszpanii i Francji i chce wiedzieć, którzy darczyńcy z największym prawdopodobieństwem przekażą darowiznę. Do dyspozycji masz basetable ze zmiennymi predykcyjnymi „age", „country_Spain", „country_France" oraz zmienną celu „target". Dla wygody zaimplementowana jest funkcja auc, która zwraca wartość AUC na podzielonych danych. Przyjmuje dwa argumenty: zbiór rozważanych zmiennych oraz tabelę bazową:

auc(["variable_1","variable_2"], basetable)
0.51

W tym ćwiczeniu nauczysz się dodawać interakcje do tabeli bazowej i sprawdzać, czy poprawiają one wartość AUC modelu predykcyjnego.

Instrukcje

100 XP
  • Wyświetl wartość AUC modelu używającego tylko zmiennej age oraz AUC modelu używającego tylko zmiennej country_Spain.
  • Wyświetl wartość AUC modelu używającego zmiennych age i country_Spain.
  • Dodaj do tabeli bazowej dwa człony interakcji: age z country_Spain oraz age z country_France.
  • Wyświetl wartość AUC modelu używającego zmiennych age, country_Spain oraz dodanych członów interakcji.