ComeçarComece de graça

Dados correlacionados na natureza

Você recebe uma matriz grains que mostra a largura e o comprimento das amostras de grãos. Você acha que a largura e o comprimento estão relacionados. Para confirmar isso, faça um gráfico de dispersão da largura em relação ao comprimento e veja a correlação de Pearson entre eles.

Este exercício faz parte do curso

Aprendizado não supervisionado em Python

Ver curso

Instruções do exercício

  • Importar:

    • matplotlib.pyplot como plt.

    • pearsonr de scipy.stats.

  • Atribuir a coluna 0 de grains a width e a coluna 1 de grains a length.

  • Faça um gráfico de dispersão com “ width ” no eixo x e “ length ” no eixo y.

  • Use a função pearsonr() para calcular a correlação de Pearson entre width e length.

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)
Editar e executar o código