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

Kiểm soát giá trị alpha trên biểu đồ phân tán 3D bằng Python và Matplotlib

Để kiểm soát giá trị alpha trên biểu đồ phân tán 3D bằng Python và Matplotlib, chúng ta có thể đặt giá trị màu mặt và màu sắc.

  • Đặ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 một hình mới hoặc kích hoạt một hình hiện có bằng cách sử dụng figure () phương pháp.
  • Thêm '~ .axes.Axes' vào hình như một phần của sự sắp xếp lô phụ.
  • Tạo các điểm dữ liệu x, y và z bằng cách sử dụng numpy.
  • Vẽ đồ thị các điểm x, y và z bằng cách sử dụng scatter () phương pháp.
  • Đặt màu mặt edgecolors.
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

import numpy as np
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
fig = plt.figure()
ax = fig.add_subplot(projection='3d')
x = np.random.sample(20)
y = np.random.sample(20)
z = np.random.sample(20)
s = ax.scatter(x, y, z, c="r")
s._set_facecolors, s._set_edgecolors = s.set_facecolors, s.set_edgecolors
plt.show()

Đầu ra

Kiểm soát giá trị alpha trên biểu đồ phân tán 3D bằng Python và Matplotlib