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

Vẽ các điểm phân tán với biểu tượng cỏ ba lá trong Matplotlib

Để vẽ biểu đồ các điểm phân tán với biểu tượng cỏ ba lá trong 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ụ.
  • Tạo x, y z điểm dữ liệu bằng cách sử dụng numpy.
  • Lô đất x, y s sử dụng scatter () phương pháp.
  • Đặt nhãn trục X và Y.
  • Đặt chú giải ở phía trên bên trái của âm mưu.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

import matplotlib.pyplot as plt
import numpy as np

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

x = np.arange(0.0, 50.0, 2.0)
y = x ** 1.3 + np.random.rand(*x.shape) * 30.0
s = np.random.rand(*x.shape) * 800 + 500

plt.scatter(x, y, s, c=x, alpha=0.5, marker=r'$\clubsuit$',
            label="Legend", cmap="plasma")

plt.xlabel("X-Axis")
plt.ylabel("Y-Axis")

plt.legend(loc='upper left')

plt.show()

Đầu ra

Vẽ các điểm phân tán với biểu tượng cỏ ba lá trong Matplotlib