1. 학습
  2. /
  3. 강의
  4. /
  5. Budowanie modeli reakcji w R

Connected

연습 문제

Filtrowanie danych

Pamiętaj, że firma chce rozszerzyć działalność i oferować Hoppiness w całym kraju. Model musi więc działać poprawnie również na danych z nowych sklepów. Jednym ze sposobów sprawdzenia, jak model poradzi sobie z nowymi danymi, jest wytrenowanie go na jednej części danych, a następnie przetestowanie na pozostałej części.

Zbiór treningowy tworzysz, pomijając ostatni zakup zarejestrowany dla każdego klienta. Możesz to zrobić, używając funkcji subset() na choice.data i wybierając wszystkie obserwacje, dla których zmienna wskaźnikowa LASTPURCHASE wynosi 0. Analogicznie tworzysz zbiór testowy, wybierając obserwacje, dla których LASTPURCHASE wynosi 1.

지침

100 XP
  • Pomiń ostatni zakup, aby utworzyć zbiór treningowy. Użyj funkcji subset() na choice.data. Podaj LASTPURCHASE == 0 jako argument subset. Przypisz wynik do train.data.
  • Utwórz zbiór testowy, używając funkcji subset() na choice.data. Podaj LASTPURCHASE == 1 jako argument subset. Przypisz wynik do test.data.