LinRegR2 (многомерные выражения)
Вычисляет линейную регрессию набора и возвращает коэффициент смешанной корреляции R2.
Синтаксис
LinRegR2(Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] )
Аргументы
Set_Expression
Допустимое многомерное выражение, возвращающее набор.Numeric_Expression_y
Допустимое числовое выражение (обычно многомерное выражение координат ячейки), возвращающее число, которое представляет значения по оси Y.Numeric_Expression_x
Допустимое числовое выражение (обычно многомерное выражение координат ячейки), возвращающее число, которое представляет значения по оси X.
Замечания
Линейная регрессия, которая использует метод наименьших квадратов, вычисляет уравнение линии регрессии (то есть наиболее подходящую линию для последовательности точек). Линия регрессии имеет следующее уравнение, где a — это наклон, а b — отрезок на оси ординат.
y = ax+b
Функция LinRegR2 вычисляет заданный наборотносительно первого числового выражениядля получения значений по оси Y. Затем функция вычисляет указанный набор со вторым числовым выражением (если оно указано), чтобы получить значения для оси X. Если второе числовое выражениене указано, функция использует текущий контекст ячейки в заданном наборе в качестве значений по оси X. Аргументдля оси X часто опускается при работе с измерением времени.
Получив набор точек, функция LinRegR2 возвращает статистическое значение R2, описывающее приближение точек линейным уравнением.
![]() |
---|
Функция LinRegR2 не обрабатывает пустые ячейки и ячейки, содержащие текстовые или логические значения. Однако функция обрабатывает ячейки с нулевыми значениями. |
Пример
В следующем примере возвращается статистический показатель R2, описывающий степень согласия уравнения линейной регрессии с мерами объема розничных продаж и общего объема продаж.
LinRegR2(LastPeriods(10), [Measures].[Unit Sales],[Measures].[Store Sales])