Vizualizarea relației
Acum că am analizat efectul asupra anumitor erori și am calculat mărimea eșantionului necesară pentru diferite valori ale puterii, hai să facem un pas înapoi și să examinăm relația dintre putere și mărimea eșantionului cu ajutorul unui grafic util.
În acest exercițiu, trecem de la un test z la un test t. Pentru a vizualiza această relație, folosește funcția plot_power(), care afișează mărimea eșantionului pe axa x, puterea pe axa y și linii distincte pentru diferite mărimi minime ale efectului.
Acest exercițiu face parte din cursul
Exersarea întrebărilor de interviu de statistică în Python
Instrucțiuni pentru exercițiu
- Atribuie un obiect
TTestIndPower()variabileiresults. - Vizualizează relația dintre putere și mărimea eșantionului folosind funcția
plot_power()cu valorile corecte ale parametrilor; ce observi?
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
sample_sizes = np.array(range(5, 100))
effect_sizes = np.array([0.2, 0.5, 0.8])
# Create results object for t-test analysis
from statsmodels.stats.power import TTestIndPower
results = ____
# Plot the power analysis
results.plot_power(dep_var='nobs', nobs=____, effect_size=____)
plt.show()