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

Làm thế nào để vẽ các điểm bổ sung trên đầu của một biểu đồ phân tán trong Matplotlib?

Để vẽ biểu đồ các điểm bổ sung trên đầu biểu đồ phân tán trong matplotlib, chúng ta có thể thực hiện các bước sau -

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.

  • Lập danh sách các điểm dữ liệu x và y.

  • Tạo biểu đồ phân tán với các điểm dữ liệu x và y.

  • Vẽ biểu đồ các điểm bổ sung bằng marker ='*'

  • Để 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

# Set the figure size
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

# List of data points
x = [1, 2, 6, 4]
y = [1, 5, 2, 3]

# Scatter plot with x and y
plt.scatter(x, y, c=x, cmap='hot')

plt.plot([3, 4], [6, 7], marker='*', ls='none', ms=20)

# Display the plot
plt.show()

Đầu ra

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

Làm thế nào để vẽ các điểm bổ sung trên đầu của một biểu đồ phân tán trong Matplotlib?