Para perguntas como essas, eu apenas executaria uma simulação e veria se os valores- se comportam como eu esperava. O valor- p é a probabilidade de extrair aleatoriamente uma amostra que se desvia pelo menos tanto da hipótese nula quanto os dados que você observou se a hipótese nula for verdadeira. Portanto, se tivéssemos muitas dessas amostras, e uma delas tivesse um valor- p de 0,04, esperaríamos que 4% dessas amostras tivessem um valor menor que 0,04. O mesmo vale para todos os outros possíveisppp .p
Abaixo está uma simulação no Stata. Os gráficos verificam se os valores de medem o que eles devem medir, ou seja, mostram quanto a proporção de amostras com valores de p menores que o valor de p nominal se desvia do valor de p nominal . Como você pode ver, esse teste é um tanto problemático com um número tão pequeno de observações. Se é ou não muito problemático para a sua pesquisa, é o seu julgamento.pppp
clear all
set more off
program define sim, rclass
tempname z se
foreach i of numlist 5/10 20(10)50 {
drop _all
set obs `i'
gen x = rnormal()
gen y = rnormal()
corr x y
scalar `z' = atanh(r(rho))
scalar `se' = 1/sqrt(r(N)-3)
return scalar p`i' = 2*normal(-abs(`z'/`se'))
}
end
simulate p5 =r(p5) p6 =r(p6) p7 =r(p7) ///
p8 =r(p8) p9 =r(p9) p10 =r(p10) ///
p20=r(p20) p30=r(p30) p40 =r(p40) ///
p50=r(p50), reps(200000) nodots: sim
simpplot p5 p6 p7 p8 p9 p10, name(small, replace) ///
scheme(s2color) ylabel(,angle(horizontal))
simpplot p20 p30 p40 p50 , name(less_small, replace) ///
scheme(s2color) ylabel(,angle(horizontal))