小编KF *_*uss的帖子

使用 Matplotlib 模拟 Origin 中的瀑布图

我正在尝试使用 Python 和 Matplotlib 创建 Origin 制作的瀑布图(见下图)。

起源瀑布

或者Gnuplot

一般方案对我来说很有意义,您从 2D 矩阵开始,就像您想要制作曲面图一样,然后您可以遵循StackOverflow 问题中显示的任何方法(此处)。这个想法是将矩阵的每条线绘制为 3D 空间中的一条单独的曲线。

此 matplotlib 方法会生成如下图所示的图:

Matplotlib 瀑布

我遇到的困难是,Origin 图中清晰的透视感在 matplotlib 版本中丢失了。你可以说这部分是由于相机角度造成的,但我认为更重要的是,它来自于较远的线“前面”出现的较近的线。

我的问题是,如何在 Matplotlib 中正确模仿 Origin 中的瀑布图并具有透视效果?我真的不明白这两个情节有什么不同,所以即使定义确切的问题也很困难。

python graph matplotlib

4
推荐指数
2
解决办法
5496
查看次数

标签 统计

graph ×1

matplotlib ×1

python ×1