Formarea claselor: împărțirea numerelor în grupuri
Pe scurt
La „Editați datele” → „Recodificare” → „Formați clase”, Statable împarte o coloană de numere în clase ordonate. Rezultatul ajunge într-o coloană nouă; cea veche rămâne neschimbată. Înainte de aplicare, previzualizarea arată fiecare clasă cu limitele, numărul de cazuri și ponderea.
Trei moduri
- Lățime egală: intervalul de la cea mai mică la cea mai mare valoare este tăiat în părți la fel de late. Limitele exterioare sunt exact cea mai mică și cea mai mare valoare (R le deplasează cu 0,1% la cut(x, k)).
- Număr egal de persoane: limitele sunt cuantile, la 4 clase cuartilele. Statable folosește regula cuantilelor de tip 6, ca PSPP, SPSS și cardul distribuției (nu tipul 7, cum face R implicit). O limită de clasă coincide astfel cu rândul cuartilelor din distribuție.
- Limite proprii: de exemplu 18 și 25. Cu capete deschise există o clasă în plus față de numărul limitelor („până la 18”, „peste 18 până la 25”, „peste 25”).
Cărei clase îi aparține o valoare exact pe o limită?
Implicit: la clasa inferioară („până la 18”; prima clasă include cea mai mică valoare). Aceasta corespunde cu R (cut), cu setarea implicită din SPSS Visual Binning și cu elementul „Împărțire pe grupuri” (până la mediană). Se poate comuta la clasa superioară („18 până la sub 25”), cum este uzual în statistica oficială; ultima clasă include atunci cea mai mare valoare. Regula face parte din fiecare etichetă, iar previzualizarea spune câte cazuri se află exact pe o limită. La numere întregi, cum este vârsta în ani, „peste 18 până la 25” înseamnă de la 19 la 25; Statable etichetează cu limitele și nu inventează numere.
Ce observă Statable
- Multe valori egale: dacă cuantilele coincid, Statable formează mai puține clase și spune acest lucru („Statable formează 3 clase în loc de 4”). Clase goale sau etichetate de două ori nu apar niciodată.
- Celulele goale și valorile marcate „fără răspuns” rămân goale și nu intră nici în limite, nici într-o clasă.
- Eroare de rotunjire: 0,1 + 0,2 este 0,30000000000000004 într-un calculator; o comparație cu 0,3 funcționează totuși, deoarece Statable folosește la limită o toleranță de 10⁻¹².
- Coloana nouă este ordinală și poartă etichetele ca etichete de valori.
De ce să formați clase doar cu un motiv
Formarea claselor aruncă informație și putere: o măsurătoare devine o grupare grosieră, relațiile par mai slabe, iar limitele claselor sunt adesea arbitrare. Mai ales o împărțire la mediană (median split) este rareori justificată (MacCallum, Zhang, Preacher & Rucker 2002, Psychological Methods 7(1), 19-40). Clasele au sens când întrebarea le cere (grupe de vârstă, o valoare-prag din literatură) sau când trebuie arătat un tabel. Statable permite acest lucru și atrage atenția asupra lui.
Pentru specialiști
Statable produce o comandă RECODE (intervale crescătoare, contează prima regulă potrivită, limite cu o toleranță) cu FORMATS, VALUE LABELS și VARIABLE LEVEL ORDINAL. Cuantilele ponderate (cu pondere de caz) urmează PSPP HAVERAGE. Verificat cu R (cut cu limite proprii, cuantilă type = 6) și cu motorul PSPP însuși. Sursă: Hyndman & Fan (1996), The American Statistician 50(4), 361-365 (tipuri de cuantile).