Зміст
У той чи інший час ви, ймовірно, використовували програми електронних таблиць, щоб знайти найкраще лінійне рівняння, яке відповідає заданому набору точок даних - операція, яка називається простою лінійною регресією. Якщо ви коли-небудь замислювались, як саме програма електронних таблиць завершує обчислення, то не хвилюйтесь, це не магія. Дійсно знайти лінійку, яка найкраще підходить без програми електронних таблиць, просто підключивши цифри за допомогою калькулятора. На жаль, формула є складною, але її можна розбити на прості, керовані кроки.
Підготуйте дані
Складіть свої дані в таблицю. Запишіть значення x в один стовпчик і y-значення в інший. Визначте, скільки рядків, наприклад, скільки точок даних або значень x, y у вашій таблиці.
Додайте до таблиці ще два стовпці. Позначте один стовпець як "х квадрат", а другий як "xy", для x разів y.
Заповніть стовпець x-квадрата, помноживши кожне значення x разів на себе, або відкоригувавши його. Наприклад, 2 квадрата - це 4, тому що 2 x 2 = 4.
Заповніть стовпчик xy, помноживши кожне значення x на відповідне значення y. Якщо х дорівнює 10, а у - 3, то 10 х 3 = 30.
Додайте всі числа в стовпчик x і запишіть суму внизу стовпця x. Зробіть те саме для інших трьох стовпців. Тепер ви будете використовувати ці суми для пошуку лінійної функції вигляду y = Mx + B, де M і B - константи.
Знайдіть М
Помножте кількість точок у вашому наборі даних на суму стовпця xy. Якщо, наприклад, сума стовпця xy дорівнює 200, а кількість точок даних дорівнює 10, результат буде 2000.
Помножте суму стовпця x на суму стовпця y. Якщо сума стовпця x дорівнює 20, а сума стовпця y дорівнює 100, ваша відповідь буде 2000.
Відніміть результат на кроці 2 від результату на кроці 1. У прикладі ваш результат буде 0.
Помножте кількість точок даних у вашому наборі даних на суму стовпця x-квадрата. Якщо ваша кількість точок даних дорівнює 10, а сума вашого стовпця x-квадрата дорівнює 60, ваша відповідь буде 600.
Накресліть суму стовпця x і відніміть її від результату на кроці 4. Якщо сума стовпця x дорівнює 20, квадрат 20 буде дорівнює 400, значить 600 - 400 - 200.
Розділіть результат від кроку 3 на результат від кроку 5. У прикладі результат буде 0, оскільки 0, поділене на будь-яке число, дорівнює 0. M = 0.
Знайдіть В і розв’яжіть рівняння
Помножте суму стовпця квадрата x на суму стовпця y. У прикладі сума стовпця x-квадрата дорівнює 60, а сума стовпця y - 100, тому 60 x 100 = 6000.
Помножте суму стовпця x на суму стовпця xy. Якщо сума стовпця x дорівнює 20, а сума стовпця xy 200, то 20 x 200 = 4000.
Віднімайте свою відповідь на етапі 2 від вашої відповіді на кроці 1: 6000 - 4000 = 2000.
Помножте кількість точок даних у вашому наборі даних на суму стовпця x-квадрата. Якщо ваша кількість точок даних дорівнює 10, а сума вашого стовпця x-квадрата дорівнює 60, ваша відповідь буде 600.
Накресліть суму стовпця x і відніміть її від результату на кроці 4. Якщо сума стовпця x дорівнює 20, то 20 квадрата буде дорівнює 400, тому 600 - 400 - 200.
Розділіть свій результат від кроку 3 на результат від кроку 5. У цьому прикладі 2000/200 було б 10, тож тепер ви знаєте, що B - 10.
Випишіть лінійне рівняння, яке ви отримали, скориставшись формою y = Mx + B. Підключіть значення, які ви обчислили для M і B. У прикладі M = 0 і B = 10, тому y = 0x + 10 або y = 10.