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

Làm thế nào để tô màu một biểu đồ phân tán Matplotlib bằng cách sử dụng một giá trị liên tục?

Để tô màu cho biểu đồ phân tán matplotlib sử dụng giá trị liên tục, chúng ta có thể thực hiện các bước sau -

  • Đặ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, y z các điểm dữ liệu ngẫu nhiên bằng cách sử dụng numpy.

  • Tạo một hình và một tập hợp các ô phụ.

  • Tạo biểu đồ phân tán.

  • Vẽ thanh màu trong một trục hiện có, với bản sao vô hướng điểm phân tán có thể lập bản đồ.

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

Ví dụ

 import numpy as npimport matplotlib.pyplot as pltplt.rcParams ["figure.figsize"] =[7.50, 3.50] plt.rcParams ["figure.autolayout"] =Truex, y, z =np.random.rand ( 3, 50) f, ax =plt.subplots () points =ax.scatter (x, y, c =z, s =50, cmap ="plasma") f.colorbar (điểm) plt.show ()  

Đầu ra

Làm thế nào để tô màu một biểu đồ phân tán Matplotlib bằng cách sử dụng một giá trị liên tục?