Inizia subitoInizia gratis

Verifica della normalità

Un potente insieme di strumenti statistici, che comprende diversi test d'ipotesi tra i più comuni, si basa sull'assunzione che i dati sottostanti seguano una distribuzione normale. Anche se un istogramma può suggerire se i dati sono approssimativamente normali, vari test d'ipotesi ci permettono di verificare direttamente questa assunzione. Inoltre, gli istogrammi possono essere molto sensibili al numero di bin, soprattutto quando la dimensione del campione è piccola.

In questo esercizio lavorerai con i dati sugli stipendi dei dipendenti della City of Austin in salary_df. In particolare, ti concentrerai sui vigili del fuoco di origine ispanica. Analizzerai se i loro anni di servizio sono approssimativamente distribuiti normalmente usando il test d'ipotesi di Anderson-Darling.

Questo esercizio fa parte del corso

Fondamenti dell'inferenza in Python

Visualizza corso

Istruzioni dell'esercizio

  • Traccia un istogramma che mostri i Years of Employment dei dipendenti.
  • Esegui un test di Anderson-Darling per la normalità per verificare se Years of Employment è approssimativamente normale.
  • Trova quali critical_values sono inferiori alla statistic del test.
  • Stampa i significance_level ai quali l'ipotesi nulla verrebbe rifiutata.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# Plot a histogram of the employees' "Years of Employment"
____.plot(kind="____")
plt.show()

# Conduct an Anderson-Darling test using the years of employment from salary_df
result = stats.____(____)

# Print which critical values the test statistic is greater than the critical values
print(result.____ > result.____)

# Print the significance levels at which the null hypothesis is rejected
print(result.____[result.____ > result.____])
Modifica ed esegui il codice