Tùy chỉnh bổ sung
Nếu bạn xem lại script, dưới phần # Additional Customizations, bạn sẽ thấy có hai hàm plt.text() hiện tại. Chúng thêm chữ "India" và "China" vào biểu đồ.
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
- Thêm
plt.grid(True)sau các lệnh gọiplt.text()để vẽ các đường lưới trên 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.
# Scatter plot
plt.scatter(x = gdp_cap, y = life_exp, s = np.array(pop) * 2, c = col, alpha = 0.8)
# Previous customizations
plt.xscale('log')
plt.xlabel('GDP per Capita [in USD]')
plt.ylabel('Life Expectancy [in years]')
plt.title('World Development in 2007')
plt.xticks([1000,10000,100000], ['1k','10k','100k'])
# Additional customizations
plt.text(1550, 71, 'India')
plt.text(5700, 80, 'China')
# Add grid() call
# Show the plot
plt.show()