Matplotlib上的渐变颜色Linea

问题描述

我正在用matplotlib在python中绘制3D数据。数据模拟了布朗运动,并且不清楚每个点在哪个Z上。

我想在图形线上得到一种渐变颜色,例如用红色来表示z的最高值,而用蓝色之间的渐变来表示最低的z。

我正在使用的matplot代码是:

fig_b = plt.figure()
ax_b = plt.axes(projection="3d")

ax_b.set_xlabel('X Axes')
ax_b.set_ylabel('Y Axes')
ax_b.set_zlabel('Z Axes')

ax_b.plot3D(df_brow.x_i,df_brow.y_i,df_brow.z_i)

plt.show()

我得到: https://i.stack.imgur.com/sK3y6.png

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)