Dati correlati in natura
Ti viene fornito un array grains con la larghezza e la lunghezza di campioni di cereali. Sospetti che larghezza e lunghezza siano correlati. Per verificarlo, crea uno scatter plot di larghezza vs lunghezza e misura la loro correlazione di Pearson.
Questo esercizio fa parte del corso
Apprendimento non supervisionato in Python
Istruzioni dell'esercizio
- Importa:
matplotlib.pyplotcomeplt.pearsonrdascipy.stats.
- Assegna la colonna
0digrainsawidthe la colonna1digrainsalength. - Crea uno scatter plot con
widthsull'asse x elengthsull'asse y. - Usa la funzione
pearsonr()per calcolare la correlazione di Pearson trawidthelength.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Perform the necessary imports
____
____
# Assign the 0th column of grains: width
width = ____
# Assign the 1st column of grains: length
length = ____
# Scatter plot width vs length
plt.scatter(____, ____)
plt.axis('equal')
plt.show()
# Calculate the Pearson correlation
correlation, pvalue = ____
# Display the correlation
print(correlation)