|
|
1
8
你试过变换轴吗?例如:
这意味着,对于不存在的坐标,数据中必须存在空白,除非有一种方法可以提供变换函数,而不仅仅是列表(从未尝试过)。 :
假设你的数据在一个数组中,
基本上,它将用
然后将你的数组映射到这个数组,它不会在实例中创建副本,而是一个本地引用:
alt text http://img691.imageshack.us/img691/8883/clipboard01f.png |
|
|
2
4
您可能还希望按级别自适应地缩放值。
附言-尽管这个问题现在已经很老了,但我想我会在这里回答,因为当我在寻找使用MPL创建标度图的方法时,谷歌上出现了这个页面。 |
|
|
3
3
matplotlib.image.NonUniformImage 。但这只会有助于实现非均匀轴——我认为你无法像你想的那样自适应地绘制(我认为图像中的每个点总是有相同的面积——所以你必须多次绘制更宽的行)。你有什么理由需要绘制完整的数组吗?显然,所有细节都不会出现在任何图中——所以我建议对原始矩阵进行大量降采样,这样你就可以根据需要复制行来获得图像,而不会耗尽内存。 |
|
|
4
2
如果你想两者都能缩放 和
PS:在我看来,thrope的响应(matplotlib.image.NounformImage)实际上可以以一种比这里描述的“手动”方法更简单的方式做你想做的事情! |