Date corelate în natură
Ai la dispoziție un array grains care conține lățimea și lungimea unor eșantioane de cereale. Bănuiești că lățimea și lungimea sunt corelate. Pentru a confirma acest lucru, creează o diagramă de dispersie a lățimii față de lungime și măsoară corelația Pearson dintre ele.
Acest exercițiu face parte din cursul
Învățare nesupervizată în Python
Instrucțiuni pentru exercițiu
- Importă:
matplotlib.pyplotcaplt.pearsonrdinscipy.stats.
- Atribuie coloana
0dingrainsvariabileiwidthși coloana1dingrainsvariabileilength. - Creează o diagramă de dispersie cu
widthpe axa x șilengthpe axa y. - Folosește funcția
pearsonr()pentru a calcula corelația Pearson dintrewidthșilength.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)