mplot3d:如何显示刻度而不是网格?

时间:2013-10-11 01:03:16

标签: python matplotlib mplot3d

我想用matplotlib / mplot3d显示轴刻度,而不是x / y / z背景上的微弱网格:

enter image description here

有没有办法抑制网格?

1 个答案:

答案 0 :(得分:2)

调用ax.grid(False)就足够了。自包含示例,将该行添加到this

from mpl_toolkits.mplot3d import axes3d
import matplotlib.pyplot as plt
import numpy as np

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
ax.grid(False)
X, Y, Z = axes3d.get_test_data(0.05)
ax.plot_wireframe(X, Y, Z, rstride=10, cstride=10)

plt.show()