Trên cơ sở của scatterplot example của matplotlib, làm cách nào để thay đổi màu nền xám của các mặt phẳng lưới 3 trục? Tôi muốn đặt nó thành màu trắng, giữ các đường lưới với màu xám mặc định. Tôi tìm thấy this question nhưng tôi không thể áp dụng nó vào ví dụ. Cảm ơn.Thay đổi màu nền của các mặt phẳng trục của ô 3D matplotlib
12
A
Trả lời
16
Sử dụng cùng một ví dụ. Bạn có thể đặt màu khung bằng cách sử dụng phương thức set_pane_color
như được mô tả ở đây http://matplotlib.org/mpl_toolkits/mplot3d/api.html#axis3d. Bạn có thể đặt màu bằng cách sử dụng bộ màu RGBA:
# scatter3d_demo.py
# ...
# Set the background color of the pane YZ
ax.w_xaxis.set_pane_color((1.0, 1.0, 1.0, 1.0))
plt.show()
Hoàn hảo, cảm ơn. Làm tương tự cho yaxis và zaxis là khá đơn giản – user1520280