Как использовать функцию tinv в sas (с примерами)


Вы можете использовать функцию TINV в SAS для поиска критических значений распределения.

Эта функция использует следующий базовый синтаксис:

TINV(p,df)

Золото:

  • р: 1 – уровень значимости
  • df : Степени свободы

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

Пример 1. Использование функции TINV для левого теста.

Предположим, мы хотим найти критическое значение t для левого теста с уровнем значимости 0,05 и степенями свободы = 22:

Мы можем использовать функцию TINV для расчета этого значения:

 /*create dataset that contains t critical value*/
data my_data;
    critical_val = tinv ( .05 , 22 );
    put critical_val=;
run ;

/*view results*/
proc print data =my_data; 

Критическое значение t для уровня значимости 0,05 и степеней свободы = 22 составляет -1,71714 .

Таким образом, если статистика теста меньше этого значения, результаты теста являются статистически значимыми.

Пример 2. Использование функции TINV для правостороннего теста.

Предположим, мы хотим найти критическое значение t для правого крайнего теста с уровнем значимости 0,05 и степенями свободы = 22:

Мы можем использовать функцию TINV для расчета этого значения:

 /*create dataset that contains t critical value*/
data my_data;
    critical_val = tinv ( .95 , 22 );
    put critical_val=;
run ;

/*view results*/
proc print data =my_data; 

Критическое значение t для уровня значимости 0,05 и степеней свободы = 22 составляет 1,71714 .

Таким образом, если статистика теста превышает это значение, результаты теста являются статистически значимыми.

Пример 3. Использование функции TINV для двустороннего теста.

Предположим, мы хотим найти критическое значение t для двустороннего теста с уровнем значимости 0,05 и степенями свободы = 22:

Мы можем использовать функцию TINV для расчета этого значения:

 /*create dataset that contains t critical value*/
data my_data;
    critical_val= tinv ( .05/ 2,22 );
    put critical_val=;
run ;

/*view results*/
proc print data =my_data; 

Каждый раз, когда вы выполняете двусторонний тест, будут два критических значения. В данном случае критические значения t составляют -2,07387 и 2,07387 .

Таким образом, если статистика теста меньше -2,0739 или больше 2,0739 , то результаты теста статистически значимы.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в SAS:

Как выполнить одновыборочный t-тест в SAS
Как выполнить t-тест с двумя выборками в SAS
Как выполнить t-тест парных выборок в SAS

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *