Obliczanie ilorazów szans
W poprzednim ćwiczeniu sprawdzaliśmy, jak rekomendacja znajomego wpływa na sprzedaż. Wyniki regresji bywają jednak trudne do zinterpretowania – w takich przypadkach wygodniej jest posługiwać się ilorazami szans. Korzystając z wyników poprzedniego ćwiczenia, obliczysz teraz ilorazy szans.
Przypomnienie dotyczące ilorazów szans:
- Jeśli iloraz szans wynosi 1,0, obydwa zdarzenia mają takie samo prawdopodobieństwo wystąpienia. Na przykład iloraz szans równy 1,0 dla rekomendacji znajomego oznaczałby, że znajomy nie ma żadnego wpływu na decyzję o zakupie.
- Jeśli iloraz szans jest mniejszy niż 1, rekomendacja znajomego zmniejsza prawdopodobieństwo zakupu. Na przykład iloraz szans 0,5 oznacza stosunek szans 1:2 – jeden zakup na każde dwie rezygnacje.
- Jeśli iloraz szans jest większy niż 1, rekomendacja znajomego zwiększa prawdopodobieństwo zakupu. Na przykład iloraz szans 3,0 oznacza stosunek szans 3:1 – trzy zakupy na każdą rezygnację.
Uwaga dotycząca kodu kursu: Od czasu uruchomienia kursu pakiet broom przestał obsługiwać modele lme4::lmer(). Jeśli chcesz powtórzyć to ćwiczenie samodzielnie, będziesz potrzebować pakietu broom.mixed, dostępnego na cran.
To ćwiczenie jest częścią kursu
Hierarchiczne i mieszane modele efektów w R
Instrukcje do ćwiczenia
- Przyjrzyj się wynikowi
summary()dlamodel_out. - Wyodrębnij współczynniki z
model_outza pomocąfixef(), a następnie przelicz je na ilorazy szans, stosując funkcję wykładniczą. Powtórz to samo zconfint(), aby uzyskać przedziały ufności. - Oblicz przedziały ufności, a następnie wyeksponencjuj efekt zmiennej
friendsna zakup, używająctidy(). Pamiętaj, aby ustawić parametryconf.intiexponentiate.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Run the code to see how to calculate odds ratios
summary( ___)
exp(___(model_out))
exp(___(model_out))
# Create the tidied output
tidy(model_out, conf.int = ___, exponentiate = ___)