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

Làm cách nào để đặt màu viền của các chấm trong biểu đồ phân tán của matplotlib?

Để đặt màu viền của các chấm trong biểu đồ phân tán matplotlib, 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 ô phụ.
  • Khởi tạo một biến "N" để lưu trữ số lượng dữ liệu mẫu.
  • Tạo các điểm dữ liệu x và y bằng cách sử dụng numpy.
  • Vẽ đồ thị các điểm dữ liệu x và y bằng cách sử dụng scatter () phương pháp. Để đặt màu đường viền của các chấm, hãy sử dụng tham số edgecolors trong scatter () phương pháp. Ở đây, chúng tôi đã sử dụng "red" làm màu viền của các chấm bằng cách sử dụng edgecolors ='red' .
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

 import numpy as npfrom matplotlib import pyplot as pltplt.rcParams ["figure.figsize"] =[7.00, 3.50] plt.rcParams ["figure.autolayout"] =TrueN =10x =np.random.rand (N) y =np.random.rand (N) plt.scatter (x, y, s =500, c =np.random.rand (N), edgecolors ='red', linewidth =3) plt.show ()  

Đầu ra

Nó sẽ tạo ra kết quả sau

Làm cách nào để đặt màu viền của các chấm trong biểu đồ phân tán của matplotlib? Làm cách nào để đặt màu viền của các chấm trong biểu đồ phân tán của matplotlib?