在3D线图Python上的线之间填充区域

时间:2018-10-26 03:59:21

标签: python matplotlib mplot3d shading

我有一个3D线图,上面有13条线。

我想在线条之间的区域(沿y轴)着色以使其具有阴影的丘陵外观。

enter image description here 有没有办法做到这一点?我已经尝试将我需要的数据转换为2D数组,以便可以绘制x和y数据的表面图,但是x数据的长度为101个项目,而y数据只是13个值之一。

1 个答案:

答案 0 :(得分:1)

您必须使用3D多边形。查找以下示例:https://matplotlib.org/gallery/mplot3d/polys3d.html