Перейти до змісту
Увійти

Теорія

Навіщо квадрат: дисперсія, суми квадратів і n − 1

Навіщо формули розкиду підносять відхилення до квадрата, дисперсія s² і σ², суми квадратів між групами й усередині, λ як сума квадратів навантажень і ідея n − 1 та ступенів свободи.

~9 хв читання · 9 вправ · 250 балів

Перед початком

Модуль 4: квадрати, корені й відстані

Цей модуль відповідає на одне питання: як виміряти, наскільки широко розкидані числа, і наскільки можна довіряти середньому? Більшість формул статистики, які ти зустрінеш далі, від стандартного відхилення до t-тесту, складаються з трьох кроків: піднести відхилення до квадрата, добути корінь і поділити на типовий розкид, щоб звести все до однієї шкали. Цей урок робить перший крок: навіщо формули розкиду беруть квадрати, що таке сума квадратів і дисперсія і чому дисперсія вибірки ділить на n − 1. Числа — з Klasna, онлайн-школи репетиторів: її учні, репетитори й оцінки.

Чому формули розкиду підносять відхилення до квадрата

Щоб виміряти розкид, формула починає з відхилення кожного значення від середнього, x − x̄. Усереднювати відхилення марно: відхилення від середнього в сумі завжди дають нуль — це правило з уроку Знак Σ: суми, межі й накопичені підсумки. П'ятеро учнів із 6, 9, 4, 7 і 14 уроками (середнє 8) мають відхилення −2, +1, −4, −1 і +6, і їхня сума — 0, хоч який великий розкид.

Виходів два. Відкинути знаки — це середнє абсолютне відхилення: (2 + 1 + 4 + 1 + 6) ÷ 5 = 2,8. Піднести до квадрата — це 4, 1, 16, 1 і 36, ніколи не від'ємні. Статистика здебільшого бере квадрати, і на те є дві причини:

Відхилення −2, +1, −4, −1 і +6 намальовані як квадрати з площами 4, 1, 16, 1 і 36; разом 58, і одне +6 дає 36 із них.
Сума квадратів — це сума площ.
  • квадрати надають великим відхиленням більшої ваги, тож одне далеке значення не загубиться;
  • суми квадратів чисто розкладаються на частини, і на цьому тримаються тести на кшталт ANOVA.

Ціна — одиниці. Уроки стають «уроками в квадраті», яких ніхто не уявить; тому згодом добувають квадратний корінь.

  • Так
    Піднеси кожне відхилення до квадрата, потім додай: 4 + 1 + 16 + 1 + 36 = 58.
  • Не так
    «Середнє відхилення — (−2 + 1 − 4 − 1 + 6) ÷ 5 = 0, тож розкиду немає.»

    Відхилення від середнього завжди дають у сумі нуль.

Сума квадратів

Сума квадратів — це Σ(xᵢ − x̄)²: піднеси кожне відхилення від середнього до квадрата й додай. Це сировина для кожної формули розкиду в статистиці.

Для п'ятьох учнів із 6, 9, 4, 7 і 14 уроками (середнє 8): 4 + 1 + 16 + 1 + 36 = 58. Подивися, звідки береться 58. Учень із 14 уроками, на 6 вище середнього, сам дає 36 — більше, ніж решта четверо разом (22).

Ілюстрація: Сума квадратів — це сума площ. · є вище

Так працює квадрат. Удвічі більше відхилення додає вчетверо більше, втричі більше — вдев'ятеро. Уяви кожне відхилення стороною квадратної плитки: сума квадратів — це вся площа підлоги, і одна довга сторона дає одну величезну плитку.

Кіт розкладає в ряд квадратні килимки різного розміру: чотири маленькі й один дуже великий помаранчевий, що вкриває більше підлоги, ніж усі інші разом.
Квадрат дає далеким значенням переважити.

Тож сума квадратів чутлива до далеких значень. Це добре, коли далеке значення важливе (репетитор, від якого йдуть учні), і погано, коли це помилка в даних: одна описка, 140 замість 14, переважила б усю суму. Перевір крайні значення, перш ніж довіряти дисперсії.

  • Так
    Спершу подивися на найбільший квадрат відхилення: тут +6 дає 36 із 58.
  • Не так
    «Учень, удвічі далі від середнього, важить удвічі більше.»

    Такий учень важить учетверо більше.

Дисперсія: s² для вибірки, σ² для всіх

Дисперсія — це сума квадратів, поділена на кількість. Яку саме кількість брати, залежить від того, що у тебе за дані.

  • s², дисперсія вибірки: Σ(xᵢ − x̄)² ÷ (n − 1). Бери її, коли дані — вибірка, а питання про більшу групу: п'ятеро учнів замість усіх, опитування, A/B-тест.
  • σ², дисперсія генеральної сукупності: Σ(xᵢ − μ)² ÷ N, навколо справжнього середнього μ. Бери її лише тоді, коли маєш кожного члена групи, про яку питаєш: наприклад, уроки всіх 1 120 учнів, активних у березні, якщо питання саме про цих учнів.
s2=∑(xi−xˉ)2n−1σ2=∑(xi−μ)2Ns^2 = \frac{\sum (x_i - \bar{x})^2}{n - 1} \qquad \sigma^2 = \frac{\sum (x_i - \mu)^2}{N}
s² — дисперсія вибірки, ділимо на n − 1. σ² — дисперсія всієї генеральної сукупності навколо справжнього середнього μ, ділимо на N.

Грецькі літери позначають генеральну сукупність, латинські — вибірку, як в уроці Позначення: індекси, риски, «дашки» і грецькі літери. У продуктовій роботі дані майже завжди — вибірка, тож s² — типовий вибір. У таблицях є обидві: VAR.S ділить на n − 1, VAR.P — на N.

Для п'ятьох учнів s² = 58 ÷ 4 = 14,5. Одиниця — «уроки в квадраті», яких ніхто не уявить; корінь із наступного уроку це виправить.

  • Так
    Опитування 200 батьків представляє всіх батьків: VAR.S, ділимо на n − 1.
  • Не так
    «У нас лише 200 відповідей, але VAR.P дає менше число, тож візьмемо її.»

    Формулу обирають за тим, що це за дані, а не за зручним результатом.

Чому n − 1: ступені свободи

Чому дисперсія вибірки ділить на n − 1, а не на n? Це можна побачити двома способами.

Формула: s² — дисперсія вибірки, ділимо на n − 1. σ² — дисперсія всієї генеральної сукупності навколо справжнього середнього μ, ділимо на N. · є вище

Вільні частини. Відхилення від середнього вибірки в сумі мусять давати нуль. Коли відомі чотири з п'яти відхилень, −2, +1, −4 і −1, п'яте вже визначене: воно мусить бути +6. Вільну інформацію несуть лише чотири частини. Цю кількість, n − 1, називають ступенями свободи.

Середнє, підігнане до даних. x̄ пораховано з тих самих значень, тож воно за побудовою стоїть посередині них, і дані лежать трохи ближче до x̄, ніж до справжнього середнього μ. Сума квадратів навколо x̄ виходить трохи замалою; ділення на n − 1 замість n це компенсує.

Найбільше поправка важить у малих вибірках. Для 5 значень ÷ 4 замість ÷ 5 збільшує дисперсію на 25%, для 1 000 значень — на 0,1%. Це ніколи не помилка і не окреме правило «для малих вибірок»: формула однакова за будь-якого розміру.

  • Так
    «Чотири відхилення відомі, тож п'яте визначене: n − 1 = 4 ступені свободи.»
  • Не так
    «n − 1 — це примха таблиць; ділити на n чесніше.»

    Ділення на n занижує розкид навколо справжнього середнього.

Дисперсія вибірки вручну

Порахувати s² вручну — це п'ять кроків, і якщо робити їх саме в такому порядку, більшості помилок не буде:

  1. Знайди середнє: x̄ = Σx ÷ n.
  2. Відніми його від кожного значення — це відхилення.
  3. Перевір, що відхилення в сумі дають 0. Якщо ні, середнє пораховано хибно.
  4. Піднеси кожне відхилення до квадрата й додай — це сума квадратів.
  5. Поділи на n − 1.

Формула: s² — дисперсія вибірки, ділимо на n − 1. σ² — дисперсія всієї генеральної сукупності навколо справжнього середнього μ, ділимо на N. · є вище

Приклад: репетитор Klasna за чотири тижні провів 2, 4, 4 і 6 пробних уроків. x̄ = 16 ÷ 4 = 4. Відхилення −2, 0, 0, +2 (сума 0). Квадрати 4, 0, 0, 4; сума квадратів 8. s² = 8 ÷ 3 = 2,67 пробного уроку в квадраті.

Типові похибки: ділити на n (8 ÷ 4 = 2 — формула для генеральної сукупності), підносити до квадрата значення замість відхилень (4 + 16 + 16 + 36 = 72) і округлювати середнє перед відніманням. У таблиці всі п'ять кроків — це одна функція VAR.S; один раз зробивши їх вручну, ти бачиш, що вона насправді робить.

  • Так
    Перед квадратами перевір, що відхилення в сумі дають 0: −2 + 0 + 0 + 2 = 0.
  • Не так
    Підносити до квадрата самі значення: 2² + 4² + 4² + 6² = 72, а потім ділити.

    Дисперсія підносить до квадрата відхилення від середнього, а не значення.

Ступені свободи на ім'я

Ступені свободи трапляються в багатьох формулах, і всі вони підкоряються одному правилу: кількість даних мінус кількість того, що з них оцінили. Кожне оцінене середнє «прив'язує» одну частину.

  • Одна вибірка, одне середнє: n − 1.
  • Дві вибірки, два середні (двовибірковий t-тест з об'єднаною дисперсією): n₁ + n₂ − 2.
  • Порівняння k середніх груп: k − 1 між групами.
  • Таблиця з r рядків і c стовпців: (r − 1)(c − 1), бо підсумки рядків і стовпців визначають останню клітинку кожного рядка й стовпця.

Це завжди кількості, пораховані з розмірів, а не зі значень. Дві групи з 10 і 14 учнів дають 10 + 14 − 2 = 22 ступені свободи, хоч які в них бали. Таблиця опитування з 4 вікових груп на 3 відповіді дає (4 − 1)(3 − 1) = 6.

Навіщо рахувати? Тести в статистиці шукають критичні значення в рядку таблиці, який обирають за ступенями свободи, тож хибна кількість — це хибний рядок.

  • Так
    Порахуй оцінені середні: дві групи з 10 і 14 → 24 − 2 = 22.
  • Не так
    Рахувати ступені свободи з балів, наприклад з їхньої суми.

    Ступені свободи залежать лише від розмірів.

Розклад суми квадратів: між і всередині

Суми квадратів мають властивість, якої немає у звичайного розкиду: вони точно розкладаються на частини.

Візьмімо оцінки двох репетиторів. A отримав 4 і 6 (середнє 5), B — 8 і 10 (середнє 9); загальне середнє — 7.

  • Загальна: кожне значення навколо загального середнього: 9 + 1 + 1 + 9 = 20.
  • Між групами: замінюємо кожне значення середнім його групи й міряємо навколо загального середнього: 2 × (5 − 7)² + 2 × (9 − 7)² = 16. Середнє групи рахується раз на кожного учасника, звідси nⱼ у SS_between = Σ nⱼ(x̄ⱼ − x̄)².
  • Усередині груп: кожне значення навколо середнього своєї групи: 1 + 1 + 1 + 1 = 4.

І 16 + 4 = 20 точно. Тут більшість розкиду — між репетиторами, а не всередині оцінок кожного. На цьому порівнянні побудовано ANOVA: коли частина «між» велика порівняно з частиною «всередині», групи справді різні.

Оцінки 4 і 6 (середнє 5) та 8 і 10 (середнє 9) навколо загального середнього 7: загальна сума квадратів 20 = між групами 16 + усередині груп 4.
Більшість розкиду тут — між двома репетиторами.

Типова похибка — забути nⱼ: (5 − 7)² + (9 − 7)² = 8, ніби в кожній групі по одному учаснику.

  • Так
    Перевір розклад: між 16 + всередині 4 = загальна 20.
  • Не так
    SS_between = (5 − 7)² + (9 − 7)² = 8.

    Середнє групи треба рахувати раз на кожного учасника.

Квадрати не лише в дисперсії: λ = Σa²

Квадрати трапляються не лише в дисперсії. У факторному аналізі питання опитування групують під кілька прихованих факторів, і кожне питання має навантаження на фактор — число від −1 до 1, яке показує, наскільки тісно питання за ним іде. Силу фактора, λ, рахують як суму квадратів його навантажень: λ = Σa².

Для навантажень 0,8, 0,7 і 0,6: 0,64 + 0,49 + 0,36 = 1,49. Спершу квадрати, потім сума. Якщо спершу додати, а потім піднести суму до квадрата (2,1² = 4,41), вийде інше, хибне число. Квадрат також прибирає знак: навантаження −0,8 додає ті самі 0,64, що й +0,8.

Як це складається докупи: відхилення компенсуються, тож ми підносимо їх до квадрата; сума квадратів, поділена на n − 1 ступенів свободи, стає дисперсією і розкладається на частини «між» і «всередині». Наступний урок добуває корінь, щоб повернути справжні одиниці, і показує, чому більше даних звужує оцінку.

  • Так
    λ = 0,8² + 0,7² + 0,6² = 0,64 + 0,49 + 0,36 = 1,49.
  • Не так
    λ = (0,8 + 0,7 + 0,6)² = 4,41.

    Кожне навантаження в квадрат, потім додати.

Готові потренуватися?

Виконайте вправи уроку й отримайте 250 балів, коли пройдете його вперше.

Розпочати вправи