我正在使用 Matplotlib 的 Axes3D 创建具有自定义颜色的散点图,如下所示:
from mpl_toolkits.mplot3d import Axes3D
from matplotlib import pyplot as plt
fig = plt.figure(1)
ax = Axes3D(fig)
ax.scatter(xval, yval, zval, c=cval, cmap=plt.cm.gray)
这很好用,但是 matplotlib 会自动添加一些阴影,以使更远的点看起来更透明/比更近的点颜色更浅。这使得在视觉上比较各个点的颜色变得非常困难。
有什么办法可以关闭它吗?