【问题标题】:certain seaborn plot colors not displaying on projector某些 seaborn 绘图颜色未在投影仪上显示
【发布时间】:2016-06-15 14:13:26
【问题描述】:

我经常需要在会议上展示我的数据分析,我们要么使用投影仪,要么使用大型电视显示器,示例图可能如下所示(使用 seaborn 生成):

我注意到很多时候,某些颜色在这些显示器上显示效果不佳(如果有的话),而它只是在我的电脑显示器上显示。例如,在本例中,灰色背景根本不会显示。

我可以使用另一组“安全”用于投影仪和电视显示器的颜色吗?

【问题讨论】:

    标签: python colors project seaborn


    【解决方案1】:

    我猜这个问题是由廉价投影仪的对比度差或动态范围差引起的。默认情况下,seaborn 使用稍微柔和的低对比度配色方案,因为这些配色方案更好看。

    您可以使用函数seaborn.set_palette 更改使用的颜色。

    seaborn 文档有一个关于 color palettes 的精彩页面,它解释了如何创建不同的配色方案。

    例如,seaborn.set_palette(seaborn.hls_palette(8, l=.3, s=.8)) 提供了 8 种较暗的颜色(亮度 0.3),我相信它们可以很好地与投影仪配合使用:

    附: seaborn 中默认的六色调色板还有一个 dark 变体。没试过,不过我觉得可以seaborn.set_palette('dark')设置

    附言但是,这些调色板对背景没有影响。 This 答案可能会有所帮助。

    【讨论】:

      猜你喜欢
      • 2018-10-26
      • 1970-01-01
      • 2014-10-12
      • 2021-12-24
      • 1970-01-01
      • 2019-07-26
      • 1970-01-01
      • 2021-01-25
      • 1970-01-01
      相关资源
      最近更新 更多