2016-03-02 26 views
2

我经常呈现在我们要么使用投影机或大屏幕电视监视器,例如情节可能是这样的(与seaborn生成)会议我的数据分析:一定seaborn情节颜色不显示在投影机

enter image description here

我注意到,通常情况下,某些颜色在这些显示器上不会显示得很好(如果有的话),然而它只能在我的电脑显示器上找到。例如,在这个例子中,灰色背景根本不会显示。

是否有另一套的颜色,我可以使用的“安全”与投影仪和电视显示器使用?

回答

3

我想这个问题是由不良的反差或廉价投影机的动态范围造成的。默认情况下,seaborn使用了一些低调的低对比度颜色方案,因为它们更好看。

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

的seaborn文档有一个漂亮的网页约color palettes,解释了如何创建不同的配色方案。

例如,seaborn.set_palette(seaborn.hls_palette(8, l=.3, s=.8))给出8种,而暗色调(亮度0.3),我相信将与投影机正常工作:colors

附:还有一个暗色 seaborn中的默认六色调色板的变体。我没有试过,但我认为它可以通过seaborn.set_palette('dark')

P.P.S.设置不过,这些调色板对背景没有影响。 This答案可能有帮助。