Seaborn.heatmap 画热力图时,只显示第一行的的值,其余都是0。
本来以为是数据有问题,在网上搜了一下,说是matplotlib版本太高所致;
看了下matplotlib目前版本3.8.2,需要降级到比较低的版本,
索性升级matplotlib到最新3.8.4。
然而还是解决不了问题。
网上有人说是Seaborn和matplotlib版本不匹配。提出降级matplotlib的方案,那时Seaborn还没有更新的版本。
于是我想升级一下Seaborn试试。
然后又继续升级Seaborn到最新0.13.2。
然后画热力图竟然可以了。