改进matplotlib中的三维绘图可视化

2024-06-28 19:26:18 发布

您现在位置:Python中文网/ 问答频道 /正文

im工作在Fft谱的级联图中(大数据,超过200万个样本)。我用matplot lib做了一个plot_线框,线代码是:

x=df_fftc['freq']
y=np.arange(len(Z))
X,Y=np.meshgrid(x,y)
ax.plot_wireframe(X, Y, Z,rstride=1,cstride=len(x), lw=.5)

其中:

^{pr2}$

情节看起来像: enter image description here

这真是一团糟,你看不到每一个情节,我也不明白rstride和cstride对情节做了什么。有人知道吗?也许改变每一个线条图的颜色并增加一点透明度(你怎么能做到这一点)。 问候:)

编辑:添加透明度(0.5)看起来更好一些:

ax.plot_wireframe(X, Y, Z, rstride=1, cstride=len(x), lw=.5,alpha=0.5)

enter image description here

添加彩虹色似乎是最难的部分x)


Tags: 数据fftlenplotnpax级联样本