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

Làm thế nào để tô bóng các điểm trong một phân tán dựa trên bản đồ màu trong Matplotlib?

Để tô bóng các điểm trong phân tán dựa trên bản đồ màu, chúng tôi có thể sử dụng bản đồ màu đồng trong phân tán () phương pháp.

Các bước

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô con.

  • Tạo x và y 100 điểm dữ liệu ngẫu nhiên bằng cách sử dụng numpy.

  • Vẽ đồ thị các điểm phân tán x và y với color =x colormap =đồng .

  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

import numpy as np
from matplotlib import pyplot as plt, cm

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.random.rand(100)
y = np.random.rand(100)

plt.scatter(x, y, c=x, cmap='copper')

plt.show()

Đầu ra

Làm thế nào để tô bóng các điểm trong một phân tán dựa trên bản đồ màu trong Matplotlib?