python - 如何使用 seaborn 以正方形打印热图?
问题描述
当我运行下面的代码时,我注意到热图没有正方形,知道我已经使用过square=True
但它不起作用!知道如何以方形格式打印热图吗?谢谢!
编码:
from datetime import datetime
import numpy as np
import pandas as pd
import matplotlib as plt
import os
import seaborn as sns
temp_hourly_A5_A7_AX_ASHRAE=pd.read_csv('C:\\Users\\cvaa4\\Desktop\\projects\\s\\temp_hourly_A5_A7_AX_ASHRAE.csv',index_col=0, parse_dates=True, dayfirst=True, skiprows=2)
sns.heatmap(temp_hourly_A5_A7_AX_ASHRAE,cmap="YlGnBu", vmin=18, vmax=27, square=True, cbar=False, linewidth=0.0001);
结果:
解决方案
推荐阅读
- azure - 无法将 Azure 仪表板卡设置为使用“在查询中设置”
- node.js - 通过 webdriver.io 运行时,如何找到失败的 cucumber-js 步骤的行号?
- android - Android Emulator 的 Overlay 占据 Linux 桌面的区域
- webpack - 使用 webpack-dev-server 时 msw 初始化的公共目录应该是什么?
- arrays - 图像未显示在反应中
- jmeter - 有没有办法在jmeter的仪表板报告中分离不同列中的数据
- embedded-linux - 我们可以同时使用 openembedded-core 和 meta-openembedded 子模块吗?或 openembedded-core 现在是 meta-openembedded 的子集
- javascript - 如何隐藏整个类而不产生错误
- python - 当管道被手动取消时,如何停止代理进程?
- android - 如何让 Play 商店内部测试更新更快地在线显示