首页 > 解决方案 > matplotlib/pyplot imshow 中的可变单元格大小

问题描述

当绘制pyplot.imshow所有单元格的热图时,将具有相同的宽度和相同的高度。我可以以某种方式调整单元格的大小吗?例如,当显示以下 2x2 矩阵时[[1, 2], [3, 4]],我希望第一行 ( [1, 2]) 是第二行 ( ) 的两倍[3, 4]

在这个简单的示例中,我可以将第一行加倍以获得所需的结果 ( [[1, 2], [1, 2], [3, 4]]),但是,对于具有更复杂尺寸比的较大矩阵,这将变得更加困难。

或者,是否可以调整 x 轴和 y 轴上的间距?这种方式imshowcn 可以正常使用,但轴上的间距可以解决问题。

谢谢你的帮助

标签: pythonmatplotlibplot

解决方案


推荐阅读