Bu yanlış değildir ve eşit varyanslar alan testte eşdeğer olacaktır. Dahası, iki grupla, sqrt (f-istatistiği) t-istatistiğinin (aboslute değerine) eşittir. Eşit olmayan varyanslara sahip bir t-testinin eşdeğer olmadığından biraz eminim. Varyanslar eşit olmadığında uygun tahminler alabildiğiniz için (varyanslar genellikle bir ondalık basamağa eşit değildir), ANOVA'dan daha esnek olduğu için muhtemelen t-testinin kullanılması mantıklıdır (yalnızca iki grubunuz olduğu varsayılarak).
Güncelleme:
Eşit varyans t testi için eşit olmayan t testi için t-istatistiği ^ 2'nin f-istatistiği ile aynı olduğunu gösteren kod.
dat_mtcars <- mtcars
# unequal variance model
t_unequal <- t.test(mpg ~ factor(vs), data = dat_mtcars)
t_stat_unequal <- t_unequal$statistic
# assume equal variance
t_equal <- t.test(mpg ~ factor(vs), var.equal = TRUE, data = dat_mtcars)
t_stat_equal <- t_equal$statistic
# anova
a_equal <- aov(mpg ~ factor(vs), data = dat_mtcars)
f_stat <- anova(a_equal)
f_stat$`F value`[1]
# compare by dividing (1 = equivalence)
(t_stat_unequal^2) / f_stat$`F value`[1]
(t_stat_equal^2) / f_stat$`F value`[1] # (t-stat with equal var^2) = F