Doğada ilişkili veriler
Sana, tahıl örneklerinin genişlik ve uzunluklarını veren grains adlı bir dizi verildi. Genişlik ile uzunluğun ilişkili olabileceğini düşünüyorsun. Bunu doğrulamak için, genişliğe karşı uzunluğun saçılım grafiğini çiz ve aralarındaki Pearson korelasyonunu ölç.
Bu egzersiz
Python'da Unsupervised Learning
kursunun bir parçasıdırEgzersiz talimatları
- Şunları içe aktar:
matplotlib.pyplot'ıplttakma adıyla.scipy.statsiçindenpearsonr.
grainsdizisinin0numaralı sütununuwidth'e ve1numaralı sütununulength'e ata.- x ekseninde
width, y eksenindelengtholacak şekilde bir saçılım grafiği oluştur. widthvelengthiçin Pearson korelasyonunu hesaplamak üzerepearsonr()fonksiyonunu kullan.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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)