Braki danych w badaniu: kiedy imputacja pomaga, a kiedy szkodzi

Monika

W zbiorze wyników pojawiają się puste komórki, respondent przerywa ankietę albo pomija pytanie o przychód, częstotliwość zakupu czy ocenę marki. Imputacja danych może pozwolić wykorzystać materiał badawczy bez pochopnego odrzucania obserwacji, ale źle dobrana metoda potrafi wytworzyć pozornie precyzyjny wynik.

Kluczowe nie jest samo uzupełnienie brakującej wartości, lecz ustalenie, czym są braki danych, skąd się wzięły i czy ich występowanie zmienia obraz badanej grupy. Dopiero wtedy można zdecydować, czy bezpieczniejsze będzie usunięcie przypadku, analiza dostępnych odpowiedzi czy imputacja braków danych.

Kiedy imputacja danych pomaga, a kiedy może zniekształcić wynik?

Imputacja danych pomaga wtedy, gdy brakujące odpowiedzi są ograniczone, możliwe do wyjaśnienia oraz dają się wiarygodnie oszacować na podstawie innych informacji zebranych w badaniu. Nie polega ona na zgadywaniu odpowiedzi respondenta. Jest procedurą statystyczną, w której pusta wartość zostaje zastąpiona wartością wyliczoną lub wylosowaną zgodnie z przyjętym modelem, wykorzystującym zależności obecne w danych.

W projekcie ankietowym brak może wynikać z różnych przyczyn. Respondent mógł przypadkowo ominąć pytanie w ankiecie internetowej, nie pamiętać konkretnej informacji, uznać pytanie za zbyt osobiste albo przerwać wywiad przed jego końcem. Te sytuacje nie są metodologicznie równoważne. Jeśli osoba nie podała liczby zakupów, ponieważ nie pamiętała tej informacji, można rozważyć użycie innych pytań opisujących jej zachowanie. Jeśli natomiast odmówiła odpowiedzi na pytanie o wynagrodzenie, brak może być powiązany z samą wysokością dochodu lub z postawą wobec ujawniania danych. Proste uzupełnienie średnią może wtedy ukryć istotną różnicę między respondentami.

W analizie danych ankietowych opisuje się trzy podstawowe mechanizmy braków. Pierwszy to brak całkowicie losowy, gdy prawdopodobieństwo braku nie zależy ani od obserwowanych danych, ani od wartości, której brakuje. Drugi to brak losowy warunkowo, gdy po uwzględnieniu informacji dostępnych w zbiorze prawdopodobieństwo braku nie zależy od niezaobserwowanej wartości, na przykład może być związane z wiekiem, kanałem realizacji ankiety albo odpowiedzią na inne pytanie. Trzeci mechanizm występuje wtedy, gdy prawdopodobieństwo braku zależy od niezaobserwowanej wartości także po uwzględnieniu dostępnych danych. W praktyce jest to sytuacja najtrudniejsza, ponieważ dane nie pozwalają wprost odtworzyć ukrytej odpowiedzi.

Imputacja danych jest zwykle bardziej uzasadniona przy brakach losowych warunkowo niż przy brakach zależnych od niezaobserwowanych wartości. Jeżeli część respondentów nie odpowiedziała na pytanie o satysfakcję, ale znane są ich odpowiedzi dotyczące obsługi, ceny, używania produktu i skłonności do polecenia, model imputacyjny może wykorzystać te zależności. Jeżeli jednak osoby niezadowolone częściej porzucały ankietę właśnie przed pytaniem o satysfakcję, uzupełnienie danych na podstawie pozostałych respondentów może nadmiernie podnieść końcową ocenę.

Warto odróżnić brak odpowiedzi w pojedynczej zmiennej od całkowitego braku wywiadu. Pojedyncze puste pole można czasem uzupełnić, ponieważ dla tej osoby dostępne są inne odpowiedzi. Gdy respondent nie wziął udziału w badaniu albo wywiad został odrzucony ze względu na niską jakość, zwykle brakuje odpowiedzi, na których można oprzeć imputację; pomocne mogą być jednak dane pomocnicze, na przykład z operatu losowania lub systemu realizacji badania. Takie zjawisko wymaga odrębnej kontroli, między innymi pod kątem obciążenia nieodpowiedzi.

Najważniejsza zasada brzmi: imputacja nie naprawia słabego projektu badania ani nie usuwa niepewności. Pozwala ograniczyć straty wynikające z brakujących odpowiedzi, ale tylko wtedy, gdy mechanizm braków został rozpoznany, a metoda odpowiada typowi zmiennej i celowi analizy.

Jak dobrać metodę imputacji danych do rodzaju braków i projektu badawczego?

Wybór metody należy zacząć przed uruchomieniem modelu statystycznego. Potrzebny jest audyt braków danych obejmujący ich skalę, rozmieszczenie w kwestionariuszu, różnice między segmentami respondentów oraz związek pustych odpowiedzi z innymi zmiennymi. W badaniu internetowym warto sprawdzić, czy brakujące odpowiedzi skupiają się przy pytaniach wymagających wysiłku poznawczego, wrażliwych lub wyświetlanych po długiej serii pytań. W wywiadach telefonicznych znaczenie może mieć sposób zadania pytania albo decyzja ankietera o oznaczeniu odpowiedzi jako „trudno powiedzieć”.

Jak podkreślają eksperci Hume’s Institute, „przed wyborem metody imputacji trzeba ustalić, dlaczego dane są puste – przypadkowy brak i brak celowy wymagają innego postępowania”. Ta zasada chroni przed automatycznym stosowaniem jednej techniki do całego zbioru. Model może być poprawny obliczeniowo, a mimo to nieadekwatny do sposobu, w jaki powstały brakujące odpowiedzi.

Do najczęściej stosowanych rozwiązań należą metody proste oraz metody modelowe. Metody proste bywają użyteczne na etapie roboczym, lecz wymagają ostrożności w analizach raportowanych klientowi. Metody modelowe mogą lepiej zachowywać relacje między zmiennymi, ale ich zastosowanie wymaga przygotowania danych i kontroli założeń. Pojedyncza imputacja modelowa nadal może zaniżać zmienność i nie uwzględniać w pełni niepewności związanej z brakami.

Przed wyborem rozwiązania warto rozróżnić następujące podejścia:

  • Usunięcie przypadków z brakami – polega na analizie wyłącznie pełnych wywiadów lub pełnych obserwacji dla danego modelu. Jest przejrzyste, ale może znacząco zmniejszyć materiał analityczny i prowadzić do błędu, zwłaszcza gdy braki są związane z analizowanymi zmiennymi.
  • Imputacja średnią, medianą lub dominantą – zastępuje brak typową wartością dla całej próby albo wybranej grupy. Może sprawdzić się pomocniczo przy zmiennych technicznych, jednak zubaża zróżnicowanie odpowiedzi i zaniża wariancję.
  • Imputacja hot deck – brakująca odpowiedź jest zastępowana odpowiedzią respondenta o podobnych cechach. Metoda jest intuicyjna w badaniach ankietowych, pod warunkiem że kryteria podobieństwa są dobrze zdefiniowane.
  • Imputacja regresyjna – wartość jest przewidywana na podstawie innych zmiennych, na przykład oceny obsługi, częstotliwości korzystania z produktu i profilu respondenta. Wymaga sprawdzenia, czy model dobrze opisuje relację występującą w danych.
  • Wielokrotna imputacja – tworzy kilka wersji zbioru z różnymi możliwymi wartościami brakującymi, a następnie łączy wyniki analiz. Pozwala uwzględnić niepewność związaną z uzupełnieniem danych, dlatego przy spełnieniu założeń modelu jest zwykle bezpieczniejsza niż pojedyncze przypisanie jednej wartości.


Przykład praktyczny: w badaniu satysfakcji klientów część osób pomija pytanie o ocenę aplikacji mobilnej, ale wiadomo, czy korzystają z aplikacji, jak często logują się do konta i jak oceniają inne kanały kontaktu. Najpierw należy rozdzielić osoby, które nie używają aplikacji, od osób uprawnionych do odpowiedzi, lecz pozostawiających pytanie puste. Pierwsza grupa nie tworzy braku danych w zwykłym sensie, ponieważ pytanie jej nie dotyczy. Druga grupa wymaga analizy mechanizmu braku. Dopiero dla niej można rozważyć imputację danych, wykorzystując zmienne opisujące korzystanie z usługi.

Inny przypadek dotyczy pytania o miesięczne wydatki. Jeżeli respondent wybiera kategorię przedziałową zamiast podawania dokładnej kwoty, nie należy traktować tego automatycznie jako pustej odpowiedzi. Jest to informacja częściowa, którą można analizować jako kategorię lub uwzględnić w modelu przeznaczonym dla danych przedziałowych. Przekształcenie jej bez uzasadnienia w jedną kwotę obniża jakość danych, bo wprowadza pozorną dokładność.

Po przeprowadzeniu imputacji konieczna jest walidacja. Porównuje się rozkłady zmiennych przed i po uzupełnieniu, sprawdza zależności między kluczowymi pytaniami oraz ocenia, czy imputowane wartości nie tworzą nienaturalnych skupień. W przypadku wielokrotnej imputacji należy też zachować informację o procedurze, liczbie utworzonych zbiorów, zmiennych użytych w modelu i zasadach łączenia wyników. Dokumentacja jest częścią warsztatu badawczego, ponieważ umożliwia późniejszą ocenę, czym różni się wynik oparty na obserwacjach od wyniku uwzględniającego imputowane braki danych.

Co najczęściej szkodzi jakości danych przy imputacji braków danych?

Najczęstszym błędem jest traktowanie wszystkich pustych pól jako tego samego rodzaju problemu. W kwestionariuszu mogą występować odpowiedzi „nie wiem”, „nie dotyczy”, odmowy, pominięcia techniczne i przerwane wywiady. Każdy z tych kodów ma inne znaczenie. „Nie dotyczy” często wynika z logiki ankiety i nie powinno być imputowane. „Nie wiem” może opisywać realny brak wiedzy respondenta, który sam w sobie bywa istotnym wynikiem badania. Odmowa może zaś sygnalizować wrażliwość pytania.

Drugą pułapką jest imputacja średnią dla zmiennych opinii i skal ocen. Gdy brakuje odpowiedzi na pytanie oceniane na skali, wpisanie średniej powoduje, że w zbiorze przybywa sztucznych odpowiedzi środkowych. Zmniejsza się rozproszenie wyników, a różnice między grupami mogą zostać wygładzone. W badaniu marki może to prowadzić do wrażenia większej zgodności opinii, niż rzeczywiście występuje wśród respondentów.

Problematyczna jest także imputacja danych bez uwzględnienia struktury kwestionariusza. Przykładowo, pytanie o ocenę procesu reklamacyjnego powinno być zadawane tylko osobom, które zgłosiły reklamację. Uzupełnianie odpowiedzi dla osób bez takiego doświadczenia byłoby błędem definicyjnym, nie technicznym. Zanim zacznie się analizę braków, trzeba sprawdzić filtry, pytania warunkowe i routing ankiety.

Warto także unikać sytuacji, w której ten sam zbiór służy do zbudowania modelu imputacyjnego, a następnie do wyciągania zbyt kategorycznych wniosków bez oznaczenia zakresu niepewności. Imputowane wartości są oszacowaniem, a nie odzyskaną obserwacją. W raportowaniu należy zachować przejrzystość co do tego, które zmienne uzupełniono, jaką metodą oraz czy wyniki zmieniają się istotnie po zastosowaniu alternatywnej procedury.

Kolejny błąd polega na myleniu imputacji z ważeniem. Ważenie danych koryguje udział określonych grup w próbie, natomiast imputacja braków danych uzupełnia brakujące wartości w odpowiedziach. Obie procedury mogą występować w jednym projekcie, ale odpowiadają na inne źródła błędu. Ich kolejność i wzajemne oddziaływanie powinny zostać zaplanowane przez analityka, a nie ustalone automatycznie przez program do analizy danych.

Niebezpieczne bywa również stosowanie imputacji dla zmiennej, która jest głównym wynikiem badania, bez przeprowadzenia analizy wrażliwości. Jeżeli kluczowy wskaźnik opiera się na pytaniu z dużą liczbą odmów, dobrze jest porównać wynik dla danych obserwowanych, wynik po różnych metodach imputacji oraz scenariusze konserwatywne. Celem nie jest wybór najkorzystniejszego rezultatu, lecz ocena, czy wniosek pozostaje stabilny mimo brakujących odpowiedzi.

Jakość danych nie rośnie automatycznie po wypełnieniu pustych komórek. Czasem bardziej rzetelne jest pozostawienie braku, ograniczenie analizy do odpowiedniej podgrupy lub przedstawienie wyniku z wyraźnym zastrzeżeniem. Imputacja jest narzędziem do obsługi określonego problemu, a nie obowiązkowym etapem każdej analizy danych ankietowych.

Jak przeprowadzić kontrolę braków danych przed analizą wyników?

Kontrola powinna rozpocząć się jeszcze przed tworzeniem tabel i modeli. Dzięki temu można oddzielić błędy techniczne od rzeczywistych brakujących odpowiedzi oraz ustalić, które zmienne wymagają szczególnej ostrożności. Dobrą praktyką jest przygotowanie mapy braków dla całego zbioru i dla kluczowych segmentów analitycznych.

W projekcie badawczym użyteczna jest następująca sekwencja pracy:

  1. Sprawdzenie kodów odpowiedzi i rozróżnienie odmowy, odpowiedzi „nie wiem”, odpowiedzi poza zakresem oraz braku wynikającego z filtra.
  2. Ocena, w których pytaniach pojawiają się braki danych i czy koncentrują się one na określonym etapie ankiety.
  3. Porównanie respondentów z brakiem i bez braku pod względem dostępnych cech, takich jak profil, sposób udziału w badaniu i odpowiedzi na pytania powiązane.
  4. Ustalenie, czy usunięcie przypadków zmienia skład analizowanej grupy lub ogranicza możliwość wykonania planowanych analiz.
  5. Dobór metody imputacji danych adekwatnej do rodzaju zmiennej, mechanizmu braku oraz celu analitycznego.
  6. Walidacja wyniku i zapisanie procedury w dokumentacji analitycznej.


Taka kontrola pozwala również wychwycić problemy terenowe. Jeżeli brakujące odpowiedzi występują częściej w jednym kanale zbierania danych lub przy określonej wersji kwestionariusza, przyczyna może leżeć w realizacji badania, a nie w zachowaniu respondentów. Wtedy imputacja danych nie powinna zastępować diagnozy procesu zbierania materiału.

Warto uwzględnić także cel analizy. Do prostego opisu rozkładów odpowiedzi może wystarczyć analiza dostępnych przypadków z jasnym wskazaniem podstawy procentowania, o ile mechanizm braków nie zniekształca istotnie opisywanego rozkładu. Do modelowania zależności między wieloma zmiennymi częściej potrzebna jest procedura, która ograniczy utratę obserwacji i uwzględni niepewność. Ta sama zmienna może więc być obsłużona inaczej w tabeli opisowej, a inaczej w modelu statystycznym, o ile decyzja jest uzasadniona i transparentna.

W praktyce badawczej najbardziej użyteczna jest zasada proporcjonalności: im ważniejsza zmienna dla celu badania i im bardziej brakujące odpowiedzi mogą zmieniać interpretację wyniku, tym dokładniejsza powinna być diagnoza. Nie chodzi o to, aby imputować wszystko, lecz aby rozumieć, czym jest każdy brak i jaki wpływ ma na końcową analizę.

Najczęściej zadawane pytania

Czym jest imputacja danych?

Imputacja danych to procedura zastępowania brakującej wartości oszacowaniem wyprowadzonym z innych informacji dostępnych w zbiorze. Może przyjmować prostą formę, na przykład przypisania mediany, albo wykorzystywać model statystyczny i wiele zmiennych pomocniczych. Jej celem jest ograniczenie skutków brakujących odpowiedzi, a nie udawanie, że brak nigdy nie wystąpił.

Kiedy można usunąć przypadki z brakami danych?

Usunięcie przypadków jest dopuszczalne, gdy braki danych są nieliczne i nie wiążą się z cechami respondentów ani z analizowanym wynikiem. Przed podjęciem takiej decyzji trzeba porównać osoby usunięte z osobami pozostawionymi w analizie. Jeżeli różnią się pod względem ważnych zmiennych, usunięcie może wprowadzić obciążenie większe niż ostrożna imputacja danych.

Jakie metody imputacji stosuje się w badaniach ankietowych?

W analizie danych ankietowych stosuje się między innymi imputację medianą lub dominantą, hot deck, modele regresyjne oraz wielokrotną imputację. Dobór zależy od typu zmiennej, mechanizmu braków danych i przeznaczenia wyniku. Dla pytań kategorycznych potrzebne są metody zachowujące strukturę kategorii, a dla skal i zmiennych liczbowych należy dodatkowo kontrolować rozkład oraz zależności z innymi odpowiedziami.

Zapytaj o opracowanie statystyczne danych z Twojego badania

Hume’s Institute pomaga diagnozować braki danych, dobierać procedury imputacji i dokumentować ich wpływ na wyniki analizy. Kontakt pozwala ustalić zakres prac odpowiedni do konstrukcji ankiety i dostępnego materiału badawczego.