Да, я думаю, что вы ошиблись с результатом Excel. Когда я запускаю
=TDIST(1.92, 9, 2)
, я получаю 0,087056
И в основном с двухсторонним параметром, который вы рассчитываете, это вероятность того, что ваша t-статистика меньше -1,92 или больше 1,92,Поскольку t-распределение в этом случае центрировано, мы можем получить значение, приняв значение вероятности меньше -1,92 и удвоив его. В R мы можем получить P(x<T)
где T~t(df)
с pt(x, df)
Так что мы можем сделать
2*pt(-1.92, 9)
# [1] 0.0870565
Мы могли бы определить соответствующую функцию
tdist <- function(x, df) 2*pt(-abs(x), df)
tdist(1.92, 9)
# [1] 0.0870565