首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Seaborn light_palette自定义长度

Seaborn light_palette自定义长度
EN

Stack Overflow用户
提问于 2017-03-08 10:07:46
回答 1查看 746关注 0票数 1

我正在尝试使用自定义长度的seaborn制作一个连续的调色板。seaborn提供了light_palettedark_palette,它们看起来与我想要的非常相似,但我需要一个自定义的步长。我还需要匹配seaborn的默认配色方案。

代码语言:javascript
复制
import seaborn as sns
sns.palplot(sns.light_palette(sns.color_palette()[0]))

我尝试了几种解决方案:

尝试1-使用seaborn.cubehelix_palette,但无法匹配seaborn.color_palette()提供的颜色

代码语言:javascript
复制
import seaborn as sns
sns.palplot(sns.cubehelix_palette(7,start=1,rot=0,dark=0.22,light=0.8))

尝试2-使用半个seaborn.diverging_palette,但我也无法获得匹配的颜色。默认配色方案输出的蓝色是RGB(76,114,176)或十六进制(#4C72B0)或HSL (217°40% 49%),但当输入这些参数时,我得到了错误的颜色。

代码语言:javascript
复制
import seaborn as sns
sns.palplot(sns.diverging_palette(217.,217.,n=7,s=40,l=49))

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-08 17:21:42

您可以通过在调色板调用中指定此编号来获取具有N颜色的调色板。

代码语言:javascript
复制
sns.palplot(sns.light_palette(sns.color_palette()[0],N))

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42661707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档