python-3.x - Seaborn Heatmap:如何在绘图底部移动颜色条
问题描述
如果您能告诉我如何在热图图的底部绘制颜色条,我将不胜感激。我读了这篇文章,但由于我在使用第一个答案时绘制了一个大cbar_kws = dict(use_gridspec=False,location="bottom")
热图,即,结果与此处提供的一样。
此外,如果应用第三个答案,即 ,cbar_kws = {'orientation':'horizontal'}
则结果与此处提供的一样。
我的带有右侧颜色条的热图图在这里。我只想改变它的位置,所以它的长度应该不变。第二个答案增加了它的长度。
提前致谢。
解决方案
您可以尝试像这样更改图形的 figsize:
import matplotlib.pyplot as plt
fig, axis = plt.subplots(figsize=(10,10)) #Try and set the fig size accordingly.
sns.heatmap(df1,linewidths=.5,ax=axis) #df1 is your dataframe.
推荐阅读
- api - 登录 rundeck 时允许 api 请求 (ajax)
- python - Spark DAG 与“withColumn”和“select”不同
- scipy - norm.ppf() 方法不应该只给出正输出吗?
- python - 标签 { serve } 的 SavedModel 加载;状态:失败:无效参数:在 MakeCallable() 之前未使用图形创建会话
- ggplot2 - 我们可以在闪亮的仪表板中使用 rbind_gtable 绑定三个图以将所有图一起下载吗?
- regex - 正则表达式的最佳字符串比较算法
- php - PHP使用正斜杠获取参数
- c++ - 仅在部分专业化中提供方法
- reactjs - 使用 TypeScript SyntaxError 对 React 应用程序进行开玩笑测试...意外的保留字“接口”
- c++ - 找到不同时间之间的最快时间在 C++ 中返回错误的答案