Menu
numiqo
Statystyka w prosty sposób

Statystyka w prosty sposób

8. wydanie poprawione (marzec 2026) - wiele obrazowych przykładów - tylko 8,99 €

Regresja liniowa

Autor: Dr. Hannah Volk-Jesussek
Zaktualizowano:

Przykładowe dane medyczne Przykładowe dane rolnicze

Czym jest analiza regresji liniowej?

Analiza regresji liniowej modeluje zależność między zmienną zależną a jedną lub kilkoma zmiennymi niezależnymi.

Krótko mówiąc: wyjaśnia lub przewiduje jedną zmienną za pomocą liniowej kombinacji jednej lub kilku innych zmiennych.

Model szacuje, o ile zmienia się zmienna zależna przy zmianie każdej zmiennej niezależnej o jedną jednostkę, oraz ocenia, jak dobrze model pasuje do danych.

Rodzaje regresji

  • Jeśli występuje jedna zmienna niezależna, mówimy o prostej regresji liniowej.
  • Jeśli występuje wiele zmiennych niezależnych, mówimy o wielorakiej regresji liniowej.
Regresja liniowa

Przykład: prosta regresja liniowa

Czy wzrost jest związany z wagą osoby?

Przykład: wieloraka regresja liniowa

Czy wzrost i płeć są związane z wagą osoby?

  • Zmienna zależna
  • Zmienne niezależne

Uwaga: w regresji liniowej poziom pomiaru zmiennej zależnej musi być metryczny. Jeśli jest ona kategorialna (nominalna lub porządkowa), stosuje się regresję logistyczną.

Prosta regresja liniowa

Celem prostej regresji liniowej jest przewidywanie wartości zmiennej zależnej na podstawie jednej zmiennej niezależnej.

  • Im silniejsza zależność liniowa między dwiema zmiennymi, tym dokładniejsza predykcja.
  • Ta siła pokazuje, jak dużą część zróżnicowania zmiennej zależnej można wyjaśnić zmienną niezależną.

Zależność między zmiennymi można przedstawić na wykresie rozrzutu.

  • O silnej zależności liniowej mówimy wtedy, gdy punkty danych układają się blisko wzdłuż linii prostej.
  • O słabej zależności mówimy wtedy, gdy punkty danych są bardziej rozproszone.
  • Aby wyznaczyć tę prostą, regresja liniowa wykorzystuje metodę najmniejszych kwadratów.
Prosta regresja liniowa

Obliczanie prostej regresji liniowej

Prostą regresji można opisać następującym równaniem:

Prosta regresji

Definicja „współczynników regresji”:

  • a : punkt przecięcia z osią y (wyraz wolny)
  • b : nachylenie prostej (współczynnik kierunkowy)
  • y z daszkiem: oszacowana wartość y (zmienna zależna)

Krótko mówiąc: korzystając z powyższego równania, dla każdej wartości x szacuje się odpowiadającą jej wartość y.

Przykład prostej regresji liniowej

W naszym przykładzie wzrost osób służy do oszacowania ich wagi.

  • Zmienna niezależna: wzrost
  • Zmienna zależna: waga
Błąd regresji liniowej
  • „Idealne” oszacowanie: wszystkie punkty (wartości zmierzone) leżą dokładnie na jednej linii prostej.
  • W praktyce: prawie nigdy tak nie jest.
  • Dlatego: należy znaleźć prostą, która leży jak najbliżej punktów danych.
  • Cel: utrzymać błąd oszacowania (epsilon) na jak najmniejszym poziomie.

Błąd oszacowania

  • Celem jest utrzymanie błędu oszacowania na jak najmniejszym poziomie.
  • Oznacza to, że odległość między wartością oszacowaną a wartością rzeczywistą powinna być jak najmniejsza.
  • Ta różnica (błąd) nazywa się resztą.
  • Resztę oznacza się skrótem e (błąd) i można ją przedstawić grecką literą ε.

Podczas obliczania prostej regresji współczynniki regresji (a i b) wyznacza się tak, aby suma kwadratów reszt była minimalna. (metoda zwykłych najmniejszych kwadratów)

Współczynnik regresji b

Znak współczynnika regresji b wskazuje kierunek zależności:

  • b > 0: występuje dodatnia zależność liniowa między x i y (im większe x, tym większe y)
  • b < 0: występuje ujemna zależność liniowa między x i y (im większe x, tym mniejsze y)
  • b = 0: model nie wskazuje zależności liniowej między x i y

Standaryzowane współczynniki regresji oznacza się jako beta. Wartości te są porównywalne między predyktorami, ponieważ jednostki zostały usunięte.

Wieloraka regresja liniowa

W przeciwieństwie do prostej regresji liniowej wieloraka regresja liniowa pozwala uwzględnić więcej niż jedną zmienną niezależną.

Celem jest oszacowanie jednej zmiennej na podstawie kilku innych zmiennych. Podobnie jak w prostej regresji liniowej zmienna, która ma zostać oszacowana, nazywana jest zmienną zależną (kryterium). Zmienne używane do predykcji nazywane są zmiennymi niezależnymi (predyktorami).

Wieloraka regresja liniowa jest wykorzystywana w wielu różnych dziedzinach, takich jak badania rynku, zdrowie i medycyna, ekonomia i finanse czy nauka o danych i uczenie maszynowe.

We wszystkich tych obszarach istotne jest ustalenie, jak różne czynniki są związane z daną zmienną.

Przykład marketingowy:

W przypadku serwisu streamingowego wideo chcesz przewidzieć, ile razy w miesiącu dana osoba ogląda filmy. W tym celu otrzymujesz zbiór danych użytkowników (wiek, dochód, płeć, ...).

Przykład medyczny:

Chcesz ustalić, które czynniki są związane z poziomem cholesterolu u pacjentów. W tym celu analizujesz zbiór danych pacjentów zawierający poziom cholesterolu, wiek, liczbę godzin sportu tygodniowo itd.

Obliczanie wielorakiej regresji liniowej

Równanie regresji wielorakiej z k zmiennymi niezależnymi ma postać:

Wieloraka regresja liniowa

gdzie:

  • y jest zmienną zależną (zmienną objaśnianą)
  • x1, x2, …, xk są zmiennymi niezależnymi (objaśniającymi)
  • b1, b2, …, bk są współczynnikami regresji
  • a jest punktem przecięcia z osią y (wyrazem wolnym)

Współczynniki można teraz interpretować podobnie jak w równaniu regresji liniowej.

Jeśli wszystkie zmienne niezależne mają wartość 0, otrzymaną wartością jest a.

Jeśli zmienna niezależna xi wzrośnie o jedną jednostkę, przewidywana wartość y zmieni się o bi, przy stałych wartościach pozostałych zmiennych niezależnych.

Regresja wieloraka a regresja wielowymiarowa

Regresji wielorakiej nie należy mylić z regresją wielowymiarową. Regresja wieloraka bada wpływ kilku zmiennych niezależnych na jedną zmienną zależną, natomiast regresja wielowymiarowa analizuje jednocześnie kilka zmiennych zależnych.

Współczynnik determinacji R2

Do oceny, jak dobrze model regresji przewiduje lub wyjaśnia zmienną zależną, stosuje się dwie główne miary: współczynnik determinacji R2 oraz standardowy błąd oszacowania.

Współczynnik determinacji R2, nazywany także odsetkiem wyjaśnionej wariancji, wskazuje, jaka część wariancji jest wyjaśniana przez zmienne niezależne. Im więcej wariancji można wyjaśnić, tym lepszy model.

Aby obliczyć R2, wariancję wartości oszacowanych odnosi się do wariancji wartości zaobserwowanych:

Wyjaśnienie wariancji

Skorygowane R2

Na współczynnik determinacji R2 wpływa liczba użytych zmiennych niezależnych. Im więcej zmiennych niezależnych uwzględniono w modelu, tym większa jest wariancja wyjaśniona R2. Aby to uwzględnić, stosuje się skorygowane R2.

Wyjaśnienie wariancji

Standardowy błąd oszacowania

Standardowy błąd oszacowania opisuje odchylenie standardowe reszt. Daje to wyobrażenie o tym, jak bardzo predykcja różni się od wartości zaobserwowanej. W ujęciu graficznym standardowy błąd oszacowania oznacza rozproszenie wartości zaobserwowanych wokół prostej regresji.

Współczynnik determinacji i standardowy błąd oszacowania stosuje się zarówno w prostej, jak i wielorakiej regresji liniowej.

Standaryzowany i niestandaryzowany współczynnik regresji

Współczynniki regresji można podawać w formie niestandaryzowanej lub standaryzowanej. Współczynniki niestandaryzowane to te używane w równaniu regresji; oznacza się je jako b.

Standaryzowane współczynniki regresji otrzymuje się przez pomnożenie współczynnika regresji bi przez odchylenie standardowe odpowiedniej zmiennej niezależnej Sxi i podzielenie przez odchylenie standardowe zmiennej zależnej Sy.

Założenia regresji liniowej

Aby sensownie interpretować wyniki analizy regresji, muszą być spełnione określone warunki.

  • Liniowość: między zmienną zależną a zmiennymi niezależnymi musi istnieć zależność liniowa.
  • Homoscedastyczność: reszty muszą mieć stałą wariancję.
  • Normalność: błędy mają rozkład normalny.
  • Brak współliniowości: brak silnej korelacji między zmiennymi niezależnymi
  • Brak autokorelacji: błędy powinny być niezależne.

Liniowość

W regresji liniowej przez punkty danych prowadzi się linię prostą. Ta prosta powinna jak najlepiej reprezentować wszystkie punkty. Jeśli punkty są rozmieszczone w sposób nieliniowy, prosta nie może spełnić tego zadania.

Założenie liniowości w regresji liniowej

Na lewym wykresie istnieje zależność liniowa między zmienną zależną i zmienną niezależną, dlatego prosta regresji ma sens.

Na prawym wykresie zależność jest wyraźnie nieliniowa, dlatego dopasowanie prostej nie ma sensu. W takim przypadku współczynników nie można wiarygodnie interpretować, a błędy predykcji mogą być większe niż oczekiwano.

Dlatego ważne jest wcześniejsze sprawdzenie, czy między zmienną zależną a każdą zmienną niezależną istnieje zależność liniowa. Zwykle sprawdza się to graficznie.

Homoscedastyczność

Ponieważ w praktyce model regresji nigdy nie przewiduje zmiennej zależnej dokładnie, zawsze występuje błąd. Ten błąd musi mieć stałą wariancję w całym zakresie wartości przewidywanych.

Homoscedastyczność w regresji liniowej

Aby sprawdzić homoscedastyczność, na osi x umieszcza się wartości przewidywane przez model, a na osi y reszty. Reszty powinny być równomiernie rozproszone w całym zakresie. Jeśli tak jest, występuje homoscedastyczność.

Jeśli tak nie jest, występuje heteroscedastyczność. W przypadku heteroscedastyczności reszty mają różne wariancje w zależności od zakresu wartości przewidywanych.

Rozkład normalny błędu

Kolejnym założeniem regresji liniowej jest to, że składnik losowy (ε) musi mieć rozkład normalny.

Można to sprawdzić na dwa sposoby:

  • Metody analityczne
  • Metody graficzne
Rozkład normalny błędu w regresji

Metody analityczne

  • Typowe testy:
    • Test Kołmogorowa-Smirnowa
    • Test Shapiro-Wilka
  • Interpretacja:
    • Jeśli wartość p jest większa niż 0,05, nie ma istotnego odchylenia od rozkładu normalnego rozkładu reszt.
    • W takim przypadku nie ma podstaw do odrzucenia założenia o normalności reszt.
  • Testy analityczne są jednak stosowane rzadziej, ponieważ:
    • Często wskazują rozkład normalny w małych próbach.
    • W dużych próbach bardzo szybko stają się istotne.
    • Może to prowadzić do odrzucenia hipotezy zerowej o rozkładzie normalnym nawet wtedy, gdy odchylenia są niewielkie.

Metody graficzne

Testy analityczne mają tendencję do potwierdzania rozkładu normalnego w małych próbach i bardzo szybko stają się istotne w dużych próbach, odrzucając tym samym hipotezę zerową, że reszty mają rozkład normalny. Dlatego coraz częściej stosuje się wariant graficzny.
  • Typowe narzędzia graficzne:
    • Histogram
    • Wykres QQ (wykres kwantyl-kwantyl)
  • Interpretacja wykresu QQ:
    • Im bliżej punkty danych leżą prostej, tym bardziej ich rozkład jest zbliżony do rozkładu normalnego.

Współliniowość

Współliniowość oznacza, że dwie lub więcej zmiennych niezależnych jest ze sobą silnie skorelowanych. Problem współliniowości polega na tym, że efektów poszczególnych zmiennych niezależnych nie można jednoznacznie od siebie oddzielić.

Współliniowość w regresji

Jeśli na przykład istnieje silna korelacja między x1 i x2, trudno jest wyznaczyć b1 oraz b2. Jeśli obie zmienne są np. całkowicie identyczne, model regresji nie wie, jak duże powinny być b1 i b2, przez co staje się niestabilny.

Nie jest to krytyczne, jeśli model służy wyłącznie do predykcji, gdzie ważniejsza jest sama predykcja niż indywidualne efekty. Jeśli jednak model służy do pomiaru wpływu zmiennych niezależnych na zmienną zależną, współliniowość utrudnia interpretację współczynników.

Więcej szczegółowych informacji o współliniowości można znaleźć tutaj.

Test istotności i regresja

Analizę regresji często przeprowadza się po to, aby formułować wnioski o populacji na podstawie próby. Dlatego współczynniki regresji oblicza się na podstawie danych z próby. Aby wykluczyć możliwość, że współczynniki regresji są jedynie przypadkowe i w innej próbie miałyby zupełnie inne wartości, wyniki testuje się statystycznie za pomocą testu istotności. Test ten odbywa się na dwóch poziomach:

  • Test istotności dla całego modelu regresji
  • Test istotności dla współczynników regresji

Należy jednak pamiętać, że muszą być spełnione założenia opisane w poprzedniej sekcji.

Sprawdza się tutaj, czy współczynnik determinacji R2 w populacji różni się od zera. Hipoteza zerowa zakłada więc, że współczynnik determinacji R2 w populacji wynosi zero. Aby potwierdzić lub odrzucić hipotezę zerową, oblicza się następujący test F:

Test istotności modelu regresji

Obliczoną wartość F należy teraz porównać z krytyczną wartością F. Jeśli obliczona wartość F jest większa niż krytyczna wartość F, hipoteza zerowa zostaje odrzucona, a R2 różni się od zera w populacji. Krytyczną wartość F można odczytać z tabeli rozkładu F. Stopnie swobody w liczniku to k, a stopnie swobody w mianowniku to n-k-1.

Test istotności dla współczynników regresji

Następnie sprawdza się, które zmienne istotnie przyczyniają się do przewidywania zmiennej zależnej. Robi się to, testując, czy nachylenia (współczynniki regresji) różnią się od zera w populacji. Oblicza się następującą statystykę testową:

Test istotności współczynników regresji

gdzie bj jest j-tym współczynnikiem regresji, a sb_j jest błędem standardowym bj. Ta statystyka testowa ma rozkład t ze stopniami swobody n-k-1. Krytyczną wartość t można odczytać z tabeli rozkładu t.

Oblicz w numiqo

Przykładowe dane rynku mieszkaniowego Przykładowe dane medyczne Przykładowe dane rolnicze Przykładowe dane ekonomiczne

Jako przykład regresji liniowej tworzony jest model przewidujący masę ciała osoby. Zmienną zależną jest zatem masa ciała, natomiast wzrost, wiek i płeć wybrano jako zmienne niezależne. Dostępny jest następujący przykładowy zbiór danych:

Waga Wzrost Wiek Płeć
79 1.80 35 Mężczyzna
69 1.68 39 Mężczyzna
73 1.82 25 Mężczyzna
95 1.70 60 Mężczyzna
82 1.87 27 Mężczyzna
55 1.55 18 Kobieta
69 1.50 89 Kobieta
71 1.78 42 Kobieta
64 1.67 16 Kobieta
69 1.64 52 Kobieta

Po skopiowaniu danych do kalkulatora statystycznego należy wybrać zmienne, które są dla Ciebie istotne. Następnie otrzymasz wyniki w formie tabeli.

Obliczanie regresji liniowej

Interpretacja wyników

Ta tabela pokazuje, że 75,4% zróżnicowania wagi można wyjaśnić wzrostem, wiekiem i płcią. Standardowy błąd oszacowania wynosi około 6,587 kg. Informuje on o typowej skali odchyleń wartości zaobserwowanych od wartości przewidywanych przez model.

Równanie regresji:

Waga = 47,379 · Wzrost + 0,297 · Wiek + 8,922 · czy_mężczyzna − 24,41

Interpretacja współczynników

  • Jeśli wiek wzrośnie o jeden rok, zgodnie z modelem waga wzrośnie o 0,297 kg.
  • Dla dychotomicznej zmiennej płeć:
    • Współczynnik oznacza różnicę.
    • Zgodnie z modelem mężczyzna waży 8,922 kg więcej niż kobieta.
  • Jeśli wszystkie zmienne niezależne mają wartość zero, przewidywana waga wynosi −24,41.

Współczynniki standaryzowane (beta)

  • Standaryzowane współczynniki beta nie mają jednostek, dlatego ułatwiają porównywanie predyktorów w tym samym modelu.
  • Im większa wartość bezwzględna beta, tym silniejsza jest zależność danego predyktora ze zmienną zależną przy uwzględnieniu pozostałych predyktorów.
  • W tej analizie regresji wiek ma najsilniejszy związek z wagą po uwzględnieniu pozostałych predyktorów.

Istotność współczynników

  • Obliczone współczynniki odnoszą się do próby użytej w analizie regresji.
  • Należy sprawdzić, czy wartości b różnią się od zera tylko przypadkowo, czy także w populacji.
  • Hipoteza zerowa zakłada, że obliczona wartość b jest równa zero w populacji.
  • Jeśli jest to prawdą, dane nie wskazują na istotną zależność liniową między daną zmienną niezależną a zmienną zależną po uwzględnieniu pozostałych predyktorów.

Wartości p

  • Wartość p pozwala ocenić, czy współczynnik istotnie różni się od zera.
  • Wartości p mniejsze niż 0,05 uznaje się za istotne.
  • W tym przykładzie tylko wiek można uznać za istotny predyktor wagi osoby.

Regresja Lasso i Ridge

Lasso dodaje karę L1, aby zmniejszyć część współczynników do zera. Stosuje się ją do automatycznego wyboru cech i zapobiegania nadmiernemu dopasowaniu. Możesz użyć kalkulatora regresji Lasso

Ridge stosuje karę L2, aby równomiernie zmniejszyć współczynniki. Zachowuje wszystkie cechy, ale zmniejsza ich wpływ, poprawiając stabilność. Możesz użyć kalkulatora regresji Ridge


Statystyka w prosty sposób

  • wiele obrazowych przykładów
  • idealna do egzaminów i prac dyplomowych
  • statystyka w prosty sposób na 464 stronach
  • 8. poprawione wydanie (marzec 2026)

Tylko 8,99 €

Bezpłatny fragment
numiqo

"Napisana bardzo prosto"

"Prościej się nie da"

"Tyle pomocnych przykładów"

Cite numiqo: numiqo Team (2026). numiqo: Online Statistics Calculator. numiqo e.U. Graz, Austria. URL https://numiqo.com

Contact & About Us FAQ Privacy Policy Terms and Conditions Odstąp od zakupu Statistics Software Minitab alternative Six Sigma Software Minitab to Excel (Minitab File Converter) SPSS to Excel (SPSS File Converter) SPSS alternative DATAtab is now numiqo