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

箱线图:按x值表示的颜色和按图案区分的色相

公冶智刚
2023-03-14
问题内容

说我有一个箱形图,如下图所示:

例

我想获得不同的颜色:

  • FriSatSun显示为蓝色;Thur会变成红色

  • 我想用包装盒中的图案(条纹或其他)来区分色调

我找不到使用seaborn调色板进行此操作的方法

我知道我可以直接在matplotlib中弄乱一个boxplot的盒子,但是seaborn给了我一些帮助。在这种情况下如何获得包装盒?


问题答案:

这些框最终出现在artists返回轴的列表中,因此您只需要操作这些对象上的属性:

ax = sns.boxplot(data=x)
box = ax.artists[0]
box. set_facecolor("white")

等等



 类似资料:
  • 假设我有一个箱线图,如下所示: 我希望实现不同的颜色: > ,和将被涂成蓝色<代码>星期四将被涂成红色 我想用盒子里的图案来区分颜色(剥光的或其他的) 我找不到使用seaborn调色板进行此操作的方法。 我知道我可以直接在matplotlib中处理箱线图框,但seaborn将轴还给了我。在这种情况下,我怎样才能拿到箱子?

  • 我有一个熊猫数据帧,有2列“高度”和“类”,类是一个有3个值1,2和5的列。现在我想做一个直方图的高度数据和颜色按类。 这是我的柱状图 但是现在我想通过直方图中颜色的变化来查看不同的类。

  • 我有一个12列的矩阵,我使用中的函数来绘制boxplot。 使用以下命令: 我想要的是以红色、绿色和蓝色呈现前三个方框图。接下来的三件是黄色的,接下来的三件是橙色的,接下来的三件是紫色的。 我该怎么做呢? 非常感谢。

  • 我试图弄清楚如何动态设置数据点的edgecolor。可以使用c=[array of numeric labels]设置facecolor,但对于EdgeColor则不是这样。 我试图实现的是一个图,其中facecolor等于实例算法的预测标签,edgecolor等于该实例的真实标签。这样,我可以直观地比较结果(对于进一步的工作很重要)。 有什么建议吗?这是我目前的代码: 这给了我以下的情节 我感谢

  • 问题内容: 我正在使用NET Beans IDE在LINUX中开发应用程序。我已经使用了Synthesisa软件包来生成新的外观。到目前为止一切都很好。 现在,我的下一个阶段是在某些数据库状态更改时为按钮添加颜色。 例如: 在一家餐厅,我有2张桌子,当有8个人进餐时,由于人们无人值守,我将在我的软件中创建2张桌子,我希望这2张桌子的按钮呈绿色。处理这些表中的任何一个表的订单时,已处理表的按钮颜色应

  • 所以我使用了这个图表。jshttp://www.chartjs.org/docs/我不能改变底部文字的颜色 例如:“一月”、“二月”、“三月”、“四月”、“五月”、“六月”、“七月”以及左侧的数字 我尝试了所有这些选项: scaleFontColor: “#FFFFFF” pointLabelFontColor: “#FFFFFF” 我的完整代码: