use*_*280 21 python 3d matplotlib scatter-plot
在matplotlib 的散点图示例的基础上,如何更改3轴网格平面的灰色背景颜色?我想将其设置为白色,使网格线保持默认的灰色.我发现了这个问题,但我无法将其应用于示例.谢谢.
Pab*_*rro 24
使用相同的例子.您可以使用set_pane_color此处描述的方法设置窗格颜色http://matplotlib.org/mpl_toolkits/mplot3d/api.html#axis3d.您可以使用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()
Run Code Online (Sandbox Code Playgroud)
S.A*_*.A. 14
有关略有不同的方法,请参阅以下内容:
# Get rid of colored axes planes
# First remove fill
ax.xaxis.pane.fill = False
ax.yaxis.pane.fill = False
ax.zaxis.pane.fill = False
# Now set color to white (or whatever is "invisible")
ax.xaxis.pane.set_edgecolor('w')
ax.yaxis.pane.set_edgecolor('w')
ax.zaxis.pane.set_edgecolor('w')
# Bonus: To get rid of the grid as well:
ax.grid(False)
Run Code Online (Sandbox Code Playgroud)
请参阅我用作我的来源的博文.
| 归档时间: |
|
| 查看次数: |
15047 次 |
| 最近记录: |