Dados correlacionados na natureza
Você recebe uma matriz grains que fornece a largura e o comprimento de amostras de grãos. Você suspeita que a largura e o comprimento serão correlacionados. Para confirmar isso, faça um gráfico de dispersão da largura em relação ao comprimento e meça a correlação de Pearson.
Este exercício faz parte do curso
Aprendizado não supervisionado em Python
Instruções do exercício
Importação:
matplotlib.pyplotcomoplt.pearsonrdescipy.stats.
Atribua a coluna
0degrainsawidthe a coluna1degrainsalength.Faça um gráfico de dispersão com
widthno eixo x elengthno eixo y.Use a função
pearsonr()para calcular a correlação de Pearson dewidthelength.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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)