IniziaInizia gratis

Esplorare i dati sul baseball

Poiché media e mediana sono così distanti, decidi di segnalare l’errore alla MLB. Trovano l’errore e ti inviano i dati corretti. np_baseball è di nuovo disponibile come array NumPy 2D, con tre colonne.

Lo script Python nell’editor include già il codice per stampare messaggi informativi con le diverse statistiche riassuntive, e numpy è già caricato come np. Riesci a completare il lavoro? np_baseball è a tua disposizione.

Questo esercizio fa parte del corso

Introduzione a Python

Visualizza il corso

Istruzioni dell'esercizio

  • Il codice per stampare l'altezza media è già incluso. Completa il codice per calcolare l’altezza mediana.
  • Usa np.std() sulla prima colonna di np_baseball per calcolare stddev.
  • I giocatori più grandi tendono a essere più pesanti? Usa np.corrcoef() per memorizzare la correlazione tra la prima e la seconda colonna di np_baseball in corr.

Esercizio pratico interattivo

Prova questo esercizio completando il codice di esempio.

avg = np.mean(np_baseball[:,0])
print("Average: " + str(avg))

# Print median height
med = ____
print("Median: " + str(med))

# Print out the standard deviation on height
stddev = ____
print("Standard Deviation: " + str(stddev))

# Print out correlation between first and second column
corr = ____
print("Correlation: " + str(corr))
Modifica ed esegui il codice