Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
При анализе регрессии вычисляет экспоненциальную кривую, которая соответствует вашим данным, и возвращает массив значений, описывающий кривую. Так как эта функция возвращает массив значений, его необходимо ввести в виде формулы массива.
Синтаксис
expression. LogEst (Arg1, Arg2, Arg3, Arg4)
выражение Переменная, представляющая объект WorksheetFunction .
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Arg1 | Обязательный | Variant | Known_y — набор значений y, которые вы уже знаете в связи y = b*m^x. |
| Arg2 | Необязательный | Variant | Known_x — необязательный набор значений x, которые, возможно, уже известны в связи y = b*m^x. |
| Arg3 | Необязательный | Variant | Const — логическое значение, указывающее, следует ли принудительно принудить константу b к значению 1. |
| Arg4 | Необязательный | Variant | Stats — логическое значение, указывающее, следует ли возвращать дополнительную статистику регрессии. |
Возвращаемое значение
Variant
Примечания
Уравнение для кривой — y = b*m^x или y = (b*(m1^x1)*(m2^x2)*_) (при наличии нескольких значений x), где зависимое значение y является функцией независимых значений x. Значения m являются базами, соответствующими каждому значению экспоненты x, а b — константным значением. Обратите внимание, что y, x и m могут быть векторами. Массив, возвращающий LogEst, — .{mn,mn-1,...,m1,b}
Если массив known_y находится в одном столбце, каждый столбец known_x интерпретируется как отдельная переменная.
Если массив known_y находится в одной строке, каждая строка known_x интерпретируется как отдельная переменная.
Массив known_x может включать один или несколько наборов переменных. Если используется только одна переменная, known_y и known_x могут быть диапазонами любой формы, если они имеют равные размеры. Если используется несколько переменных, known_y должны быть диапазоном ячеек с высотой одной строки или шириной одного столбца (который также называется вектором).
Если known_x опущен, предполагается {1,2,3,...} , что массив имеет тот же размер, что и known_y.
Если параметр const имеет значение True или опущен, b вычисляется обычно.
Если параметр const имеет значение False, значение b равно 1, а значения m устанавливаются в
y = m^xзначение .Если stats имеет значение True, LogEst возвращает дополнительную статистику регрессии, поэтому возвращаемый массив имеет значение {mn,mn-1,...,m1,b; sen,sen-1,...,se1,seb; r 2,sey; F, df; ssreg,ssresid}.
Если значение stats равно False или опущено, LogEst возвращает только коэффициенты m и константа b.
Дополнительные сведения о статистике регрессии см. в разделе LinEst.
Чем больше график данных напоминает экспоненциальную кривую, тем лучше вычисляемая линия будет соответствовать вашим данным. Как и LinEst, LogEst возвращает массив значений, описывающий связь между значениями, но LinEst соответствует прямой линии данных; LogEst соответствует экспоненциальной кривой. Дополнительные сведения см. в разделе LinEst.
При наличии только одной независимой переменной x можно получить значения y-intercept (b) напрямую с помощью следующей формулы:
- Y-intercept (b):
INDEX(LOGEST(known_y's,known_x's),2)используйтеy = b*m^xуравнение для прогнозирования будущих значений y, но Microsoft Excel предоставляет функцию Роста , чтобы сделать это за вас.
Формулы, возвращающие массивы, должны вводиться как формулы массива.
- При вводе константы массива, например known_x в качестве аргумента, используйте запятые для разделения значений в одной строке, а точки с запятой — для разделения строк. Символы разделителя могут отличаться в зависимости от параметра языкового стандарта в разделе Региональные и языковые параметрыв панель управления.
- Следует отметить, что значения y, прогнозируемые уравнением регрессии, могут быть недопустимыми, если они находятся за пределами диапазона значений y, используемых для определения уравнения.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.