Dữ liệu có tương quan trong tự nhiên
Bạn được cung cấp mảng grains chứa chiều rộng và chiều dài của các mẫu hạt. Bạn nghi ngờ rằng hai đại lượng này có tương quan. Để kiểm chứng, hãy vẽ biểu đồ phân tán giữa chiều rộng và chiều dài, rồi đo hệ số tương quan Pearson của chúng.
Bài tập này là một phần của khóa học
Unsupervised Learning bằng Python
Hướng dẫn bài tập
- Import:
matplotlib.pyplotlàplt.pearsonrtừscipy.stats.
- Gán cột
0củagrainsvàowidthvà cột1vàolength. - Vẽ biểu đồ phân tán với
widthtrên trục x vàlengthtrên trục y. - Dùng hàm
pearsonr()để tính hệ số tương quan Pearson giữawidthvàlength.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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)