Строго говоря, подгонка наименьших квадратов не определена для вертикальной линии (поскольку
ошибка для каждой точки измеряется параллельно оси Y).
Однако, если вы поменяете местами X и Y, вы можете найти горизонтальную линию с лучшим наименьшим
квадраты подходят. Получается просто среднее значение координат Y:
Уравнение для горизонтальной линии просто y = b.
Ошибка в каждой точке (x i , y i ) равна (y i - b).
Сумма квадратов ошибок равна SSE = sum ((y i - b) 2 ). Мы хотим
найти значение b, которое минимизирует SSE. Возьмите частную производную SSE с
уважение к б и установить его на ноль:
сумма (-2 (у я - б)) = 0
Упрощен
сумма (у я ) - Nb = 0
и
b = сумма (у я ) / N
Так что в вашем случае усреднение координат X дает вам координату X
вертикальная линия, которая наилучшим образом соответствует вашим точкам.