exponenta event banner

Двусторонняя АНОВА

Введение в двустороннюю ANOVA

Можно использовать функцию anova2 для выполнения сбалансированного двустороннего анализа дисперсии (ANOVA). Для выполнения двусторонней ANOVA для несбалансированной конструкции, используйте anovan. Пример см. в разделе Двусторонняя ANOVA для несбалансированного проектирования.

Как и в одностороннем ANOVA, данные для двустороннего исследования ANOVA могут быть экспериментальными или наблюдательными. Разница между односторонней и двусторонней ANOVA заключается в том, что в двусторонней ANOVA представляет интерес влияние двух факторов на переменную ответа. Эти два фактора могут быть независимыми и не иметь эффекта взаимодействия, или влияние одного фактора на переменную отклика может зависеть от группы (уровня) другого фактора. Если два фактора не имеют взаимодействий, модель называется аддитивной моделью.

Предположим, автомобильная компания имеет два завода, и каждый завод делает одинаковые три модели автомобилей. Пробег газа в автомобилях может варьироваться от завода к заводу и от модели к модели. Эти два фактора, заводские и модельные, объясняют различия в пробеге, то есть реакцию. Одним из показателей процента является разница в пробеге из-за методов производства между заводами. Другой мерой интереса является разница в пробеге моделей (независимо от завода) из-за различных конструктивных характеристик. Эффекты этих представляющих интерес показателей являются аддитивными. Кроме того, предположим, что только одна модель имеет различный пробег газа между заводами, в то время как пробег двух других моделей одинаков между заводами. Это называется эффектом взаимодействия. Чтобы измерить эффект взаимодействия, для некоторого сочетания заводской и автомобильной модели должно быть несколько наблюдений. Эти множественные наблюдения называются репликациями.

Двусторонняя ANOVA - частный случай линейной модели. Двусторонняя форма модели ANOVA

yijr = λ + αi + βj + (αβ) ij + αijr

где,

  • yijr - это наблюдение переменной ответа.

    • i представляет группу i множителя строки A, i = 1, 2,..., I.

    • j представляет группу j коэффициента столбца B, j = 1, 2,..., J.

    • r представляет число репликации, r = 1, 2,..., R.

    Общее количество наблюдений N = I * J * R.

  • λ - общее среднее значение.

  • αi - отклонения групп, определяемых множителем A строки от общего среднего λ. Значения αi суммируются до 0.

    ∑i=1Iαi=0.

  • βj - отклонения групп, определяемых по коэффициенту столбца B от общего среднего λ. Значения βj sum равны 0.

    ∑j=1Jβj=0.

  • αβij - это взаимодействия. Значения в каждой строке и в каждом столбце αβij суммируются до 0.

    ∑i=1I (αβ) ij=∑j=1J (αβ) ij = 0.

  • αijr - это случайные нарушения. Предполагается, что они независимы, обычно распределены и имеют постоянную дисперсию.

В примере пробега:

  • yijr - наблюдения за газовым пробегом, λ - общий средний газовый пробег.

  • αi - отклонения газового пробега каждого вагона от среднего газового пробега λ, обусловленного моделью вагона.

  • βj - отклонения пробега каждого автомобиля по газу от среднего пробега по газу λ, обусловленного заводом-изготовителем автомобиля.

anova2 требует, чтобы данные были сбалансированы, поэтому каждая комбинация модели и завода должна иметь одинаковое количество автомобилей.

Двусторонняя ANOVA проверяет гипотезы о влиянии факторов A и B и их взаимодействии на переменную ответа y. Гипотезы о равенстве среднего ответа для групп фактора строки А таковы

H0:α1=α2⋯=αIH1: по крайней мере один αi  отличается, i =  1,  2,... , I.

Гипотезы о равенстве среднего ответа для групп фактора столбца B таковы

H0:β1=β2=⋯=βJH1: по крайней мере , один βj  отличается,  j = 1 , 2 ,..., J.

Гипотезы о взаимодействии факторов столбца и строки таковы

H0: (αβ) ij =  0H1: по меньшей  мере один (αβ) ij≠0

Подготовка данных для сбалансированной двусторонней ANOVA

Для выполнения сбалансированной двусторонней ANOVA с использованием anova2, необходимо расположить данные в определенной матричной форме. Столбцы матрицы должны соответствовать группам фактора столбца, B. Строки должны соответствовать группам фактора строки, A, с одинаковым количеством репликаций для каждой комбинации групп факторов A и B.

Предположим, что коэффициент строки A имеет три группы, а коэффициент столбца B имеет две группы (уровня). Также предположим, что каждая комбинация факторов A и B имеет два измерения или наблюдения (reps = 2). Затем каждая группа фактора А имеет шесть наблюдений, и каждая группа фактора В имеет четыре наблюдения.

B=1B=2[y111y121y112y122y211y221y212y222y311y321y312y322]} A=1} A=2} A=3

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

Выполнение двусторонней ANOVA

В этом примере показано, как выполнять двустороннюю ANOVA для определения влияния модели автомобиля и завода на рейтинг пробега автомобилей.

Загрузите и просмотрите данные образца.

load mileage
mileage
mileage = 6×3

   33.3000   34.5000   37.4000
   33.4000   34.8000   36.8000
   32.9000   33.8000   37.6000
   32.6000   33.4000   36.6000
   32.5000   33.7000   37.0000
   33.0000   33.9000   36.7000

Имеются три модели автомобилей (колонки) и два завода (ряда). Данные имеют шесть строк пробега, потому что каждый завод предоставил три автомобиля каждой модели для исследования (то есть номер тиражирования - три). Данные первого завода находятся в первых трех строках, а данные второго завода - в последних трех строках.

Выполнить двустороннюю ANOVA. Возвращает структуру статистики, stats, для использования в нескольких сравнениях.

nmbcars = 3; % Number of cars from each model, i.e., number of replications
[~,~,stats] = anova2(mileage,nmbcars);

Figure Two-way ANOVA contains objects of type uicontrol.

Можно использовать F-статистику для проверки гипотез, чтобы выяснить, является ли пробег одинаковым для моделей, заводов и пар модель - завод. Перед выполнением этих тестов необходимо скорректировать аддитивные эффекты. anova2 возвращает значение p из этих тестов.

Значение p для эффекта модели (Columns) от нуля до четырех десятичных знаков. Этот результат является убедительным свидетельством того, что пробег варьируется в зависимости от модели.

Значение p для эффекта фабрики (Rows) составляет 0,0039, что также очень важно. Это значение указывает на то, что один завод не выполняет другой в пробеге автомобилей, которые он производит. Наблюдаемое значение p указывает на то, что F-статистика столь же экстремальна, как и наблюдаемое F, случайно встречается около четырех из 1000 раз, если пробег газа действительно был равен от завода к заводу.

Фабрики и модели, похоже, не имеют никакого взаимодействия. Значение p, 0,8411, означает, что наблюдаемый результат вероятен (84 из 100 раз), учитывая, что взаимодействия нет.

Выполните несколько сравнений, чтобы выяснить, какая пара из трех моделей автомобиля значительно отличается.

c = multcompare(stats)
Note: Your model includes an interaction term.  A test of main effects can be 
difficult to interpret when the model includes interactions.

Figure Multiple comparison of column means contains an axes. The axes with title Click on the group you want to test contains 7 objects of type line.

c = 3×6

    1.0000    2.0000   -1.5865   -1.0667   -0.5469    0.0004
    1.0000    3.0000   -4.5865   -4.0667   -3.5469    0.0000
    2.0000    3.0000   -3.5198   -3.0000   -2.4802    0.0000

В матрице c, первые две колонки показывают пары моделей автомобилей, которые сравниваются. В последнем столбце показаны значения p для теста. Все p-значения малы (0,0004, 0 и 0), что указывает на то, что средний пробег всех моделей автомобилей значительно отличается друг от друга.

На рисунке синяя планка представляет собой интервал сравнения для среднего пробега первой модели автомобиля. Красные полосы - это интервалы сравнения для среднего пробега второй и третьей моделей автомобилей. Ни один из второго и третьего интервалов сравнения не перекрывается с первым интервалом сравнения, что указывает на то, что средний пробег первой модели автомобиля отличается от среднего пробега второй и третьей моделей автомобиля. Если нажать на одну из других полос, можно протестировать другие модели автомобилей. Ни один из интервалов сравнения не перекрывается, что указывает на то, что средний пробег каждой модели автомобиля значительно отличается от двух других.

Математические детали

Двухфакторная ANOVA разделяет общее изменение на следующие компоненты:

  • Изменение группы множителей строк означает от общего среднего, y _ i...

  • Изменение группы факторов столбцов означает от общего среднего значения y. j. − y...

  • Изменение общего среднего значения плюс среднее значение репликации от среднего значения множителя столбца плюс среднее значение множителя строки, y _ ij. y _ i.. y _ j + y _ y...

  • Изменение наблюдений из средства репликации, yijk y beth ij.

ANOVA разбивает общую сумму квадратов (SST) на сумму квадратов из-за коэффициента строки A (SSA), сумму квадратов из-за коэффициента столбца B (SSB), сумму квадратов из-за взаимодействия A и B (SSAB) и сумму ошибок квадратов (SSE).

∑i=1m∑j=1k∑r=1R (yijk−y¯...) 2SST=kRi=1 м (y¯i.−y¯...) 2︸SSB+mR∑j=1k (y¯.j.−y¯...) 2︸SSA +R∑i=1m∑j=1k (y¯ij.−y¯i.−y¯.j. + ...) 2︸SSAB + i=1m∑j=1k∑r=1R (yijk−yюij). 2︸SSE

ANOVA принимает изменение из-за фактора или взаимодействия и сравнивает его с изменением из-за ошибки. Если отношение двух вариаций высокое, то эффект фактора или эффект взаимодействия статистически значим. Статистическую значимость можно измерить с помощью статистики теста с F-распределением.

Для нулевой гипотезы, что средний ответ для групп коэффициента строки A равен, тестовая статистика равна

F = SSBm 1SSEmk (R 1) ∼Fm−1,mk (R − 1).

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

F = SSAk 1SSEmk (R 1) ∼Fk−1,mk (R − 1).

Для нулевой гипотезы, что взаимодействие факторов столбца и строки равно нулю, тестовая статистика равна

F = SSAB (m 1) (k 1) SSEmk (R 1) ∼F (m 1) (k − 1), mk (R − 1).

Если значение p для F-статистики меньше уровня значимости, то ANOVA отвергает нулевую гипотезу. Наиболее распространенными уровнями значимости являются 0,01 и 0,05.

Таблица ANOVA

Таблица ANOVA фиксирует изменчивость модели по источнику, F-статистику для проверки значимости этой изменчивости и p-значение для принятия решения о значимости этой изменчивости. Значение p, возвращаемое anova2 зависит от предположений о случайных возмущениях, αij, в уравнении модели. Чтобы значение p было правильным, эти возмущения должны быть независимыми, нормально распределенными и иметь постоянную дисперсию. Стандартная таблица ANOVA имеет следующий вид:

anova2 возвращает стандартную таблицу ANOVA в виде массива ячеек с шестью столбцами.

КолонкаОпределение
SourceИсточник изменчивости.
SSСумма квадратов для каждого источника.
dfСтепени свободы, связанные с каждым источником. Предположим, что J - число групп в коэффициенте столбца, I - число групп в коэффициенте строки, а R - число репликаций. Затем общее число наблюдений составляет IJR, а общие степени свободы - IJR - 1. I - 1 - степени свободы для множителя строки, J - 1 - степени свободы для множителя столбца, (I - 1) (J - 1) - степени свободы взаимодействия, и IJ (R - 1) - степени свободы ошибки.
MSСреднее значение квадратов для каждого источника, которое является отношением SS/df.
FF-статистика, которая является отношением средних квадратов.
Prob>FЗначение p, которое является вероятностью того, что F-статистика может принять значение, большее, чем вычисленное значение test-statistic. anova2 извлекает эту вероятность из cdF-распределения.

Строки таблицы ANOVA показывают изменчивость данных, разделенных источником.

Строка (источник)Определение
ColumnsИзменчивость из-за коэффициента столбца
RowsИзменчивость из-за коэффициента строки
InteractionИзменчивость, обусловленная взаимодействием факторов строки и столбца
ErrorИзменчивость из-за различий между данными в каждой группе и средним значением группы (изменчивость в группах)
TotalОбщая изменчивость

Ссылки

[1] Wu, C. F. J. и M. Hamada. Эксперименты: планирование, анализ и оптимизация проектирования параметров, 2000.

[2] Нетер, Дж., М. Х. Кутнер, С. Дж. Нахтсхайм и В. Вассерман. 4-е ред. Прикладные линейные статистические модели. Ирвин Пресс, 1996.

См. также

| | |

Связанные примеры

Подробнее