python - matplotlib/pyplot imshow 中的可变单元格大小
问题描述
当绘制pyplot.imshow
所有单元格的热图时,将具有相同的宽度和相同的高度。我可以以某种方式调整单元格的大小吗?例如,当显示以下 2x2 矩阵时[[1, 2], [3, 4]]
,我希望第一行 ( [1, 2]
) 是第二行 ( ) 的两倍[3, 4]
。
在这个简单的示例中,我可以将第一行加倍以获得所需的结果 ( [[1, 2], [1, 2], [3, 4]]
),但是,对于具有更复杂尺寸比的较大矩阵,这将变得更加困难。
或者,是否可以调整 x 轴和 y 轴上的间距?这种方式imshow
cn 可以正常使用,但轴上的间距可以解决问题。
谢谢你的帮助
解决方案
推荐阅读
- hardhat - 成本估算工具
- c - 在 Code::Blocks 中使用 gcc 的预处理器指令(宏)中的问题
- node.js - 是否可以使用应用的 svg 过滤器下载视频?反应js
- javascript - 加载html页面时如何触发浏览器插件
- video-streaming - Shaka Player 不适应比特率
- r - 如何在不丢失日期信息的情况下将 xts 转换为 ts?
- javascript - 避免每次用户编辑 Googlesheet 时都有重复的电子邮件(Google 脚本)
- firebase-realtime-database - 如何使用对话流从 Firebase 读取数据?2021
- javascript - 如何根据javascript中的第一个元素对多个嵌套数组的第二个元素进行分组?
- go - Go - 实现超时的最佳方式