Dummy coding – technika przekształcania zmiennych dychotomicznych na dane liczbowe, w sposób który umożliwia wykorzystanie ich podczas wykonywania szeregu testów statystycznych, szczególnie tych opartych na modelu regresji.
Klasyczna wersja dummy coding polega na przypisaniu każdej kategorii zmiennej dychotomicznej wartości 0 lub 1, tworząc w ten sposób zestaw zmiennych binarnych (dummy variables) , które następnie można używać np. jako predyktory w analizie regresji (np. liniowej, logistycznej) czy moderatory w analizie moderacji.W dummy coding stosuje się kodowanie jako 0 i 1, zamiast na przykład (często stosowanego w bazach danych) kodowania 1 i 2, ponieważ takie podejście jest na poziomie matematycznym spójne z założeniami modelu regresji regresji. Ponadto, ułatwia ono interpretację wyników analizy – kategoria 0 jest zawsze referencyjna, dlatego też uzyskane współczynniki reprezentują różnicę w wyniku (kodowanym jako 1) w porównaniu z kategorią referencyjną, co jest łatwe do zrozumienia i interpretacji.
Dummy coding można stosować również dla zmiennych nominalnych, które przyjmują więcej niż dwie wartości. W takiej sytuacji należy utworzyć jednak kilka osobnych zmiennych, które kodować będą osobno poszczególne kategorie. Liczba takich utworzonych zmiennych wynosić będzie „n-1”, co oznacza utworzenie o jedną zmienną typu 0-1 mniej, niż jest poziomów zmiennej kategorycznej. Spowodowane jest to tym, że jedna zmienna jest traktowana jako referencyjna, a pozostałe porównywane są do niej.
Przedstawmy przykład dla dummy coding dla zmiennej nominalnej „rodzaj pojazdu”, posiadające cztery kategorie:
1. Samochód.
2. Motocykl.
3. Rower.
4. Autobus.
Aby zastosować dummy coding dla tej zmiennej, wybieramy jedną z kategorii jako kategorię referencyjną. W tym przykładzie załóżmy, że będzie to “Samochód”. Wówczas tworzymy trzy nowe zmienne (dummy variables), wraz z następującym kodowaniem:
1. Motocykl (1 = Motocykl; 0 = inne)
2. Rower (1 = Rower; 0 = inne)
3. Autobus (1 = Autobus; 0 = inne)
Przykładowy fragment bazy danych z tymi zmiennymi pokazujemy w tabeli 1.
| Osoba badana |
Rodzaj pojazdu |
Kod pierwotny |
Motocykl | Rower | Autobus |
|---|---|---|---|---|---|
| 1 | Samochód | 1 | 0 | 0 | 0 |
| 2 | Motocykl | 2 | 1 | 0 | 0 |
| 3 | Rower | 3 | 0 | 1 | 0 |
| 4 | Autobus | 4 | 0 | 0 | 1 |
| 5 | Motocykl | 2 | 1 | 0 | 0 |
| 6 | Rower | 3 | 0 | 1 | 0 |
| 7 | Samochód | 1 | 0 | 0 | 0 |
| 8 | Autobus | 4 | 0 | 0 | 1 |
| 9 | Motocykl | 2 | 1 | 0 | 0 |
| 10 | Rower | 3 | 0 | 1 | 0 |
Interpretacja: