Testarea ipotezelor în Python
James Chapman
Curriculum Manager, DataCamp


$H_{0}$: Compensația medie (în USD) este aceeași pentru cei care au programat pentru prima dată în copilărie și cei care au programat pentru prima dată la vârstă adultă
$H_{A}$: Compensația medie (în USD) este mai mare pentru cei care au programat pentru prima dată în copilărie față de cei care au programat pentru prima dată la vârstă adultă
Se folosește un test cu coadă dreaptă
$\alpha = 0.1$
Dacă $p \le \alpha$, se respinge $H_{0}$.
from scipy.stats import norm
1 - norm.cdf(z_score)
$SE(\bar{x}_{\text{child}} - \bar{x}_{\text{adult}}) \approx \sqrt{\dfrac{s_{\text{child}}^2}{n_{\text{child}}} + \dfrac{s_{\text{adult}}^2}{n_{\text{adult}}}}$
Statistica z: necesară când se folosește o statistică de eșantion pentru a estima un parametru al populației
Statistica t: necesară când se folosesc mai multe statistici de eșantion pentru a estima un parametru al populației
numerator = xbar_child - xbar_adult
denominator = np.sqrt(s_child ** 2 / n_child + s_adult ** 2 / n_adult)
t_stat = numerator / denominator
1.8699313316221844
degrees_of_freedom = n_child + n_adult - 2
2259
from scipy.stats import t
1 - t.cdf(t_stat, df=degrees_of_freedom)
0.030811302165157595
Testarea ipotezelor în Python