Excel уравнение строки не правильно - PullRequest
0 голосов
/ 24 апреля 2019

Я надеюсь, что кто-то сможет сказать мне, почему уравнение, которое сгенерировал Excel, не дает правильных результатов, так как оно отображается правильно.

У меня есть несколько точек X и Y, которые я перечислю ниже. Я построил эти точки в Excel, а затем построил линию тренда, и она показала мне уравнение линии тренда. Когда я беру уравнение и затем вставляю значения X, я получаю очень разные ответы.

Значения X и Y

X     Y
0     3
3     2
5    1.4
7    1
10   0.5
18   0.1

Когда я устанавливаю точку пересечения 3, уравнение линии тренда будет y = 0.0088x5 - 0.1457x4 + 0.8753x3 - 2.224x2 + 1.4798x + 3

Снимок экрана окна Excel с уравнением

Excel screen shot

Любая помощь очень ценится.

1 Ответ

1 голос
/ 24 апреля 2019

Я подозреваю, что вы неправильно настроили свой график.

  • Выберите одну ячейку в вашей таблице
  • Вставьте / Разброс (и решите, что вы хотите в отношении маркерови т. д.)
  • Выберите линию и добавьте линию тренда
  • Установите параметры для линии тренда
  • Если вы хотите получить формулу для линии тренда в опции «Показать формулу»Обязательно отформатируйте метку линии тренда, чтобы она была числовой с 15 десятичными знаками.В противном случае уравнение, безусловно, не будет работать, даже если оно кажется правильным.

enter image description here

Обратите внимание, что формулу можно получить непосредственно с помощьюLINEST функция листа.

=LINEST(Y,X^{1,2,3,4,5}) returns the array:    

  {0.0000399230399230442,-0.00152188552188569,0.0192991822991846,-0.0840134680134806,-0.217128427128402,2.99999999999999}

Последнее значение в массиве - это точка пересечения y Небольшие различия связаны с использованием разных алгоритмов для двух методов.

...