Поделиться через


LinRegR2 (многомерные выражения)

Вычисляет линейную регрессию набора и возвращает коэффициент определения, R2.

Синтаксис

  
LinRegR2(Set_Expression, Numeric_Expression_y [ ,Numeric_Expression_x ] )  

Аргументы

Set_Expression
Допустимое многомерное выражение, возвращающее набор.

Numeric_Expression_y
Допустимое числовое выражение (обычно многомерное выражение координат ячейки), возвращающее число, которое представляет значения по оси Y.

Numeric_Expression_x
Допустимое числовое выражение (обычно многомерное выражение координат ячейки), возвращающее число, которое представляет значения по оси X.

Замечания

Линейная регрессия, которая использует метод наименьших квадратов, вычисляет уравнение линии регрессии (то есть наиболее подходящую линию для последовательности точек). Линия регрессии имеет следующее уравнение, где наклон и b — перехват:

y = ax+b

Функция LinRegR2 вычисляет указанный setagainst первого числового выражения, чтобы получить значения для оси Y. Затем функция вычисляет указанный набор со вторым числовым выражением (если оно указано), чтобы получить значения для оси X. Если второе числовое выражение не указано, функция использует текущий контекст ячеек в указанном наборе в качестве значений для оси X. Аргумент для оси X часто опускается при работе с измерением времени.

После получения набора точек функция LinRegR2 возвращает статистический R2 , описывающий соответствие линейного уравнения точкам.

Заметка

Функция LinRegR2 игнорирует пустые ячейки или ячейки, содержащие текст или логические значения. Однако функция обрабатывает ячейки с нулевыми значениями.

пример

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

LinRegR2(LastPeriods(10), [Measures].[Unit Sales],[Measures].[Store Sales])  

См. также

Справочник по функции многомерных выражений (многомерные выражения)