Datos correlacionados en la naturaleza
Se te da una matriz grains que indica la anchura y la longitud de las muestras de grano. Sospechas que la anchura y la longitud estarán correlacionadas. Para confirmarlo, haz un diagrama de dispersión de la anchura frente a la longitud y mide su correlación de Pearson.
Este ejercicio forma parte del curso
Aprendizaje no supervisado en Python
Instrucciones del ejercicio
Importa:
matplotlib.pyplotcomoplt.pearsonrdescipy.stats.
Asigna la columna
0degrainsawidthy la columna1degrainsalength.Crea un diagrama de dispersión con
widthen el eje x ylengthen el eje y.Utiliza la función
pearsonr()para calcular la correlación de Pearson dewidthylength.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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)