Biểu đồ phân tán (1)
Khi trục ngang là thang thời gian, biểu đồ đường là lựa chọn hữu ích. Nhưng trong nhiều trường hợp khác, chẳng hạn khi bạn muốn xem hai biến có tương quan hay không, biểu đồ phân tán sẽ phù hợp hơn. Dưới đây là ví dụ cách vẽ một biểu đồ phân tán.
import matplotlib.pyplot as plt
plt.scatter(x,y)
plt.show()
Hãy tiếp tục với biểu đồ gdp_cap so với life_exp, dữ liệu GDP và tuổi thọ kỳ vọng của các quốc gia năm 2007. Có lẽ biểu đồ phân tán sẽ là lựa chọn tốt hơn?
Nhắc lại, gói matplotlib.pyplot đã được nạp sẵn với tên plt.
Bài tập này là một phần của khóa học
Python nâng cao
Hướng dẫn bài tập
- Đổi biểu đồ đường trong đoạn mã thành biểu đồ phân tán.
- Tương quan sẽ rõ hơn khi bạn hiển thị GDP theo đầu người trên thang logarit. Thêm dòng
plt.xscale('log'). - Kết thúc đoạn mã với
plt.show()để hiển thị biểu đồ.
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.
# Change the line plot below to a scatter plot
plt.plot(gdp_cap, life_exp)
# Put the x-axis on a logarithmic scale
# Show plot