Słownik metodologiczny · Pomiar i skale

Skala porządkowa

Pełne wyjaśnienie, zastosowanie naukowe i praktyczne, przykład, dobre praktyki oraz gotowy zapis wyniku w APA 7.

Strona główna / Słownik / Skala porządkowa

Co oznacza Skala porządkowa?

Skala porządkowa pozwala ustawić kategorie w kolejności, ale odległości nie muszą być równe.
Co odróżnia to pojęcie? Skala porządkowa zachowuje kolejność kategorii, lecz nie gwarantuje równych odstępów między nimi. Mediana, kwartyle i modele porządkowe respektują tę strukturę. Suma wielu pozycji Likerta może w określonych warunkach być analizowana ilościowo, ale wymaga uzasadnienia modelu pomiarowego. Pojedyncza odpowiedź „raczej tak” nie ma ustalonej odległości od „zdecydowanie tak”.

Zastosowanie, warunki i dobre praktyki

Modele oparte na progach, mediany i rangi zachowują porządek bez zakładania równych odstępów, dlatego często lepiej odpowiadają pojedynczym kategoriom odpowiedzi.

Najważniejsze zastosowanie: Stosuj skalę porządkową, gdy kategorie mają kolejność, lecz nie ma podstaw do zakładania równych odległości.

Skala porządkowa informuje o kolejności, lecz nie gwarantuje równych odległości między kategoriami. Przy kilku kategoriach rozważ mediany, modele porządkowe lub korelacje rangowe; traktowanie odpowiedzi jako ciągłych wymaga uzasadnienia i analizy wrażliwości.

Porządek kategorii mówi, kto ma więcej lub mniej, lecz nie określa wielkości różnicy. Przejście z kategorii „brak trudności” do „niewielkie trudności” nie musi odpowiadać przejściu z „dużych” do „bardzo dużych trudności”. Z tego powodu kodów 1–5 nie należy automatycznie interpretować jak pięciu punktów na linijce. Numer może być użytecznym zapisem porządku, ale znaczenie wyniku nadal wynika z treści kategorii i progów między nimi.

Opis jednej zmiennej porządkowej powinien pokazać pełny rozkład, a zależnie od celu także medianę, kwartyle lub odsetki skumulowane. W modelu regresyjnym można zastosować model porządkowy, np. proporcjonalnych szans, ale jego założenia wymagają sprawdzenia. Suma wielu pozycji porządkowych jest innym problemem: może być analizowana jak przybliżony wynik ilościowy dopiero po ocenie modelu pomiarowego, rozkładu i odporności wniosków na alternatywną analizę.

Kontrola analizy zmiennej porządkowej

  • Zachowaj rzeczywistą kolejność kategorii także po imporcie danych.
  • Pokaż rozkład odpowiedzi zamiast ograniczać opis do jednej średniej.
  • Przy modelu porządkowym sprawdź właściwe dla niego założenia.
  • Nie opisuj różnicy jednego kodu jako stałej jednostki pomiaru.

Przykład praktyczny i gotowa interpretacja

Sytuacja: Odpowiedzi od „zdecydowanie nie” do „zdecydowanie tak” mają kolejność, lecz odległość między sąsiednimi kategoriami nie musi być równa.

Jak ją zinterpretować: Kategorie mają kolejność, ale odstępy między nimi nie muszą być równe. Mediana, rangi lub modele progowe zachowują tę informację bez narzucania interpretacji różnicy jednej jednostki.

Najczęstsza pułapka i granica interpretacji

Model traktujący kategorie jako równoodległe wymaga uzasadnienia i analizy wrażliwości. Wynik większy o jeden kod oznacza przejście do kolejnej kategorii, lecz nie stały przyrost mierzonej cechy. Szczególnie przy małej liczbie kategorii lub silnych efektach podłogi i sufitu warto porównać wniosek z modelem porządkowym.

Przykład reprodukowalny dla tego hasła

Rozkład i skumulowane odsetki dla zmiennej porządkowej

Kod wykorzystuje porządek kategorii, ale nie traktuje ich automatycznie jak skali interwałowej. Jest przeznaczony do opisu jednej zmiennej porządkowej.

Dane wejściowe: Kolumna satysfakcja ma kategorie od 1 = bardzo niska do 5 = bardzo wysoka. Kolejność jest znana, ale równe odstępy nie są zakładane.

Co sprawdzić w wyniku: Pokaż liczebności, odsetki i odsetki skumulowane. Mediana opisuje kategorię środkową bez twierdzenia, że odległość 1–2 jest taka sama jak 4–5.

R
dane <- read.csv("dane.csv")
sat <- ordered(dane$satysfakcja, levels = 1:5)

n <- table(sat, useNA = "ifany")
p <- 100 * prop.table(table(sat))
wynik <- cbind(n = n[names(p)], procent = round(p, 1),
               procent_skumulowany = round(cumsum(p), 1))
print(wynik)
median(as.numeric(sat), na.rm = TRUE)
Python
import pandas as pd

df = pd.read_csv("dane.csv")
sat = pd.Categorical(df["satysfakcja"], categories=[1, 2, 3, 4, 5], ordered=True)
s = pd.Series(sat, name="satysfakcja")

n = s.value_counts(sort=False, dropna=False)
p = s.value_counts(sort=False, normalize=True, dropna=False) * 100
tabela = pd.DataFrame({"n": n, "procent": p.round(1)})
tabela["procent_skumulowany"] = tabela["procent"].cumsum()
print(tabela)
print("mediana kodu kategorii =", pd.to_numeric(s, errors="coerce").median())
IBM SPSS Statistics — Syntax
VALUE LABELS satysfakcja
 1 'bardzo niska' 2 'niska' 3 'średnia' 4 'wysoka' 5 'bardzo wysoka'.
VARIABLE LEVEL satysfakcja (ORDINAL).

FREQUENCIES VARIABLES=satysfakcja
 /STATISTICS=MEDIAN
 /ORDER=ANALYSIS.

Bibliografia oprogramowania i wykorzystanych pakietów

W przykładach użyto: R, Python, IBM SPSS Statistics, pandas. W pracy badawczej podaj również faktycznie użyte wersje, które można odczytać poleceniami sessionInfo() w R oraz pip freeze lub importlib.metadata.version() w Pythonie. Cytuj wyłącznie narzędzia rzeczywiście użyte w końcowej analizie.

  1. R: R Core Team. (2026). R: A language and environment for statistical computing [Computer software]. R Foundation for Statistical Computing. https://www.R-project.org/
  2. Python: Van Rossum, G., & Drake, F. L., Jr. (2009). Python 3 reference manual. CreateSpace.
  3. IBM SPSS Statistics: IBM Corp. (2025). IBM SPSS Statistics for Macintosh (Version 31.0) [Computer software]. IBM Corp.
  4. pandas: McKinney, W. (2010). Data structures for statistical computing in Python. In S. van der Walt & J. Millman (Eds.), Proceedings of the 9th Python in Science Conference (pp. 56–61). https://doi.org/10.25080/Majora-92bf1922-00a
BibTeX dla oprogramowania i pakietów
@manual{r-core-2026,
  author = {{R Core Team}},
  title = {R: A Language and Environment for Statistical Computing},
  organization = {R Foundation for Statistical Computing},
  address = {Vienna, Austria},
  year = {2026},
  url = {https://www.R-project.org/}
}
@book{vanrossum2009python,
  author = {Van Rossum, Guido and Drake, Fred L., Jr.},
  title = {Python 3 Reference Manual},
  publisher = {CreateSpace},
  year = {2009},
  isbn = {978-1-4414-1269-0}
}
@software{ibm2025spss,
  author = {{IBM Corp.}},
  title = {IBM SPSS Statistics for Macintosh},
  year = {2025},
  version = {31.0},
  publisher = {IBM Corp.}
}
@inproceedings{mckinney2010pandas,
  author = {McKinney, Wes},
  title = {Data Structures for Statistical Computing in Python},
  booktitle = {Proceedings of the 9th Python in Science Conference},
  editor = {van der Walt, Stéfan and Millman, Jarrod},
  year = {2010},
  pages = {56--61},
  doi = {10.25080/Majora-92bf1922-00a}
}

Definicje, zalecenia interpretacyjne i sposób raportowania oparto na literaturze metodologicznej wskazanej w bibliografii (McNeish, 2018).

Powiązane hasła

Poradniki, w których użyjesz tego pojęcia

Potrzebujesz wsparcia w analizie danych?

Wybierz ofertę dopasowaną do pracy dyplomowej albo profesjonalnego projektu naukowego.

Oferta dla badaczyOferta dla studentów

Bibliografia i dalsza literatura naukowa (APA 7)

  1. McNeish, D. (2018). Thanks coefficient alpha, we’ll take it from here. Psychological Methods, 23(3), 412–433. https://doi.org/10.1037/met0000144
  2. Dunn, T. J., Baguley, T., & Brunsden, V. (2014). From alpha to omega: A practical solution to the pervasive problem of internal consistency estimation. British Journal of Psychology, 105(3), 399–412. https://doi.org/10.1111/bjop.12046
  3. Sijtsma, K. (2009). On the use, the misuse, and the very limited usefulness of Cronbach’s alpha. Psychometrika, 74(1), 107–120. https://doi.org/10.1007/s11336-008-9101-0
  4. Appelbaum, M., Cooper, H., Kline, R. B., Mayo-Wilson, E., Nezu, A. M., & Rao, S. M. (2018). Journal article reporting standards for quantitative research in psychology: The APA Publications and Communications Board task force report. American Psychologist, 73(1), 3–25. https://doi.org/10.1037/amp0000191
  5. Wilkinson, L., & Task Force on Statistical Inference. (1999). Statistical methods in psychology journals: Guidelines and explanations. American Psychologist, 54(8), 594–604. https://doi.org/10.1037/0003-066X.54.8.594
  6. Lang, T. A., & Altman, D. G. (2015). Basic statistical reporting for articles published in biomedical journals: The SAMPL guidelines. International Journal of Nursing Studies, 52(1), 5–9. https://doi.org/10.1016/j.ijnurstu.2014.09.006

Cytowania BibTeX

@article{mcneish2018alpha, author={McNeish, Daniel}, title={Thanks coefficient alpha, we’ll take it from here}, journal={Psychological Methods}, year={2018}, volume={23}, number={3}, pages={412--433}, doi={10.1037/met0000144}}
@article{dunn2014omega, author={Dunn, Thomas J. and Baguley, Thom and Brunsden, Vivienne}, title={From alpha to omega: A practical solution to the pervasive problem of internal consistency estimation}, journal={British Journal of Psychology}, year={2014}, volume={105}, number={3}, pages={399--412}, doi={10.1111/bjop.12046}}
@article{sijtsma2009alpha, author={Sijtsma, Klaas}, title={On the use, the misuse, and the very limited usefulness of Cronbach’s alpha}, journal={Psychometrika}, year={2009}, volume={74}, number={1}, pages={107--120}, doi={10.1007/s11336-008-9101-0}}
@article{appelbaum2018jars, author={Appelbaum, Mark and Cooper, Harris and Kline, Rex B. and Mayo-Wilson, Evan and Nezu, Arthur M. and Rao, Stephen M.}, title={Journal article reporting standards for quantitative research in psychology}, journal={American Psychologist}, year={2018}, volume={73}, number={1}, pages={3--25}, doi={10.1037/amp0000191}}
@article{wilkinson1999statistical, author={Wilkinson, Leland and {Task Force on Statistical Inference}}, title={Statistical methods in psychology journals: Guidelines and explanations}, journal={American Psychologist}, year={1999}, volume={54}, number={8}, pages={594--604}, doi={10.1037/0003-066X.54.8.594}}
@article{lang2015sampl, author={Lang, Thomas A. and Altman, Douglas G.}, title={Basic statistical reporting for articles published in biomedical journals: the SAMPL guidelines}, journal={International Journal of Nursing Studies}, year={2015}, volume={52}, number={1}, pages={5--9}, doi={10.1016/j.ijnurstu.2014.09.006}}
R