Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để lấy màu xanh lam mặc định của matplotlib.pyplot.scatter?

Màu mặc định của điểm phân tán là màu xanh lam. Để có được màu xanh lam mặc định của điểm phân tán matplotlib, chúng tôi có thể chú thích chúng bằng cách sử dụng annotate () phương pháp.

Các bước

  • Tạo một hình và một tập hợp các ô con bằng cách sử dụng các ô con () phương pháp.
  • Vẽ biểu đồ điểm phân tán tại vị trí (-1, 1).
  • Thêm một số nhãn cho điểm đó.
  • Vẽ biểu đồ điểm phân tán tại vị trí (-0,9, 1).
  • Thêm một số nhãn cho điểm đó.
  • Vẽ biểu đồ điểm phân tán tại vị trí (1.9, 1).
  • Thêm một số nhãn cho điểm đó.
  • Chia tỷ lệ các trục x và y bằng phương pháp xlim và ylim.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig, ax = plt.subplots()
ax.scatter(-1, 1)
ax.annotate("default color", xy=(-0.9, 1))
ax.scatter(1, 1, c='#1f77b4')
ax.annotate("using hex", xy=(1.1, 1))
ax.set_xlim(-2, 3)
ax.set_ylim(-1, 2)
plt.show()

Đầu ra

Làm cách nào để lấy màu xanh lam mặc định của matplotlib.pyplot.scatter?