当前位置: 首页 > 面试题库 >

如何在Seaborn Heatmap颜色栏中添加标签?

劳和歌
2023-03-14
问题内容

如果我有以下数据和Seaborn热图:

import pandas as pd
data = pd.DataFrame({'x':(1,2,3,4),'y':(1,2,3,4),'z':(14,15,23,2)})

sns.heatmap(data.pivot_table(index='y', columns='x', values='z'))

如何在颜色栏中添加标签?


问题答案:

您可以在从收集数据后再进行设置,也可以像这样ax简单地传递标签cbar_kws

import seaborn as sns
import pandas as pd
data = pd.DataFrame({'x':(1,2,3,4),'y':(1,2,3,4),'z':(14,15,23,2)})

sns.heatmap(data.pivot_table(index='y', columns='x', values='z'), 
                             cbar_kws={'label': 'colorbar title'})

在此处输入图片说明

值得注意的是,cbar_kws在色条上设置其他属性(例如刻度频率或格式设置)可能会很方便。



 类似资料:
  • 注意: Adobe Muse 不再添加新增功能,并将于 2020 年 3 月 26 日停止支持。有关详细信息和帮助,请参阅 Adobe Muse 服务结束页面。 “色板”面板 使用“色板”面板(窗口 > 颜色色板),可以创建和命名颜色、渐变或色调,并将它们快速应用于网站和个别设计元素。色板类似于段落样式和字符样式;对色板进行的任何更改将影响该色板应用于的所有对象。使用色板无需定位和调节各个个别的对

  • 我在用图书馆。在我展示我的图书馆使用的活动时,我使用了一种颜色来覆盖屏幕。看起来很酷。 但是由于一些原因,我决定使用渐变。我开发了美丽的渐变效果,如下所示 看起来不错。但问题是我使用的库只接受颜色或颜色资源。我没有其他方法可以改变,库正在显示它自己的活动,我只需要传递活动上显示的颜色。 现在我的问题是: 我可以直接定义颜色中的渐变色吗。xml文件。或者有没有办法将渐变色文件转换为可绘制的颜色,可以

  • 问题内容: 以下代码无法在Python 2.5.4上运行: 错误消息是 如何在此代码中添加颜色条? 以下是口译员信息: 问题答案: 注意:我正在使用python 2.6.2。您的代码引发了相同的错误,以下修改解决了该问题。 我阅读了以下颜色栏示例:http : //matplotlib.sourceforge.net/examples/pylab_examples/colorbar_tick_la

  • 问题内容: 我正在使用以下代码, 用于更改JFrame中的工具栏颜色。但这没有用。 是否可以在JFrame中更改标题栏的颜色? 问题答案: 这是不可能的。顶级JFrame由底层OS的外观控制。 您可以更改的颜色。

  • 我已经改变了我的应用程序的状态栏颜色为白色后,这个状态栏图标是不可见的。

  • 如果你认为它重复了一些其他的问题,那么我应该让你现在我已经尝试了3,4页的谷歌搜索,也实现了他们。

  • 我有一个图标列表。我想把图标的颜色改为白色。默认情况下,我的图标是黑色的。伙计们有什么建议吗?

  • 我谷歌过,但它们太复杂了。我设置的状态栏状态在App代表: 但是没有工作。谢谢