我经常要在我们使用投影仪或大型电视监视器的会议中展示我的数据分析,示例图可能看起来像这样(用seaborn生成):
我经常注意到,某些颜色在这些显示器上显示效果不佳(如果有的话),而它只显示在我的电脑显示器上。例如,在此示例中,灰色背景根本不会显示。
我可以使用另一组可以“安全”使用投影仪和电视监视器的颜色吗?
答案 0 :(得分:3)
我猜这个问题是由廉价投影机的不良对比或动态范围引起的。默认情况下,seaborn采用了一些柔和的低对比度配色方案,因为它们更好看。
您可以使用函数seaborn.set_palette
更改使用的颜色。
seaborn文档有一个很好的关于color palettes的页面,它解释了如何创建不同的配色方案。
例如,seaborn.set_palette(seaborn.hls_palette(8, l=.3, s=.8))
提供了8种相当深的颜色(亮度0.3),我认为它们适用于投影仪:
P.S。在seaborn中还有一个默认六色调色板的 dark 变体。我没试过,但我认为它可以由seaborn.set_palette('dark')
P.P.S。但是,这些调色板对背景没有影响。 This回答可能有所帮助。