R script-решение методом наименьших квадратов для следующего [дубликат]


Возможный дубликат:
нахождение места пересечения двух линейных фитингов в R

Учитывая некоторые точки На графике (обычно только около 6 или 7 точек), мне нужно найти наиболее подходящее решение, где решение состоит из следующего:

  1. две линейные линии
  2. линии должны пересекаться
  3. точка пересечения (точка x) должна находиться между двумя указанными мною значениями (такими как xLow и xHigh)

Как бы я это сделал используя nls (или что-то получше?)?

Если есть несколько лучших вариантов, то любой из них хорош. В основном, две линии образуют V

1 2
lm

1 ответ:

В общем случае, если вы сначала делаете подгонку y на x, а затем x на y, линии будут пересекаться внутри данных при их совместном средстве, и они являются обеими подгонками наименьших квадратов, хотя и к различным ситуациям данных.