我想改变Seaborn boxplot中的框的外观。我希望所有的框都是透明的,并且要从列表中指定框边框。这里是我一起工作的代码:Seaborn boxplot box从Python列表中分配自定义边缘颜色

import numpy as np

import pandas as pd

import seaborn as sns

import matplotlib.pyplot as plt

fig, ax = plt.subplots()

df = pd.DataFrame(np.random.rand(10,4),columns=list('ABCD'))

df['E'] = [1,2,3,1,1,4,3,2,3,1]

sns.boxplot(x=df['E'],y=df['C'])

# Plotting the legend outside the plot (above)

box = ax.get_position()

ax.set_position([box.x0, box.y0 + box.height * 0.1, box.width, box.height * 0.9])

handles, labels = ax.get_legend_handles_labels()

leg = plt.legend(handles[0:2], labels[0:2],

loc='upper center', bbox_to_anchor=(0.5, 1.10), ncol=2)

plt.show()

这post显示了如何改变一个单框的颜色和箱体edgecolor。但是,我想根据这样的列表分配框边框颜色,如box_line_col = ['r','g',b','purple']。上面的代码会在图中生成4个框 - 我想从第一个(最左边的)框开始并继续到最后一个(最右边的)框,分配自定义框边缘颜色。

是否可以从列表中指定盒子边缘颜色,同时保持盒子本身透明(facecolor = white)?

2016-05-13

W R

+1

[This](http://stackoverflow.com/questions/36874697/how-to-edit-properties-of-whiskers-fliers-caps-etc-in-seaborn-boxplot/36893152#36893152)回答我的问题类似的问题可以帮助你。 –

python seaborn boxplot_Seaborn boxplot box从Python列表中分配自定义边缘颜色相关推荐

  1. python seaborn boxplot_seaborn.boxplot

    seaborn.boxplot seaborn.boxplot(x=None, y=None, hue=None, data=None, order=None, hue_order=None, ori ...

  2. Python检查特定值是否包含在列表中

    python 检查特定值是否包含在列表中 # -*- coding: utf-8 -*-listA = ["23", "45", "78", ...

  3. python读文件每一行-Python文件内容按行读取到列表中

    Python文件内容按行读取到列表中 示例文件内容如下: Hello World Python 通常来讲,我们如果只是迭代文件对象每一行,并做一些处理,是不需要将文件对象转成列表的,因为文件对象本身可 ...

  4. 使用Python,OpenCV,K-Means聚类查找图像中最主要的颜色

    Python,OpenCV,K-Means聚类查找图像中最主要的颜色 1. K-Means是什么? 2. 步骤 3. 效果图 4. 源代码 参考 对于肉眼来说,从一幅图中识别出主要颜色很容易.那怎么用 ...

  5. python统计元素个数_python怎么统计列表中元素的个数

    python统计列表中元素的个数的方法:可以通过count()方法来实现.该方法可以统计字符串中某个字符出现的次数,并返回子字符串在字符串中出现的次数.具体用法如:[count=List.count( ...

  6. python txt提取特定数据_Python提取列表中的内容 用“python”怎么提取文件里的指定内容?...

    用"python"怎么提取文件里的指定内容? python读取文件内容的方法: 一.最方便的方法是一次性读取文件中的所有内容并放置到一个大字符串中: all_the_text = ...

  7. python去重复元素_Python实现去除列表中重复元素的方法总结【7种方法】

    这里首先给出来我很早之前写的一篇博客,Python实现去除列表中重复元素的方法小结[4种方法],感兴趣的话可以去看看,今天是在实践过程中又积累了一些方法,这里一并总结放在这里. 由于内容很简单,就不再 ...

  8. python重复元素判定去除_Python去除列表中重复元素的方法

    这篇文章主要介绍了Python去除列表中重复元素的方法,实例分析了Python中去除列表重复元素的使用技巧,需要的朋友可以参考下 本文实例讲述了Python去除列表中重复元素的方法.分享给大家供大家参 ...

  9. python文件内容倒序_python实现对列表中的元素进行倒序打印

    1.案例要求: """有列表["a", "d", "f", "j","z&quo ...

最新文章

  1. 3g无线图传点到点模式与服务器模式比较,RTK网络模式分类及网络制式的选择
  2. Qt实现对json文件的解析
  3. svm分类器训练详细步骤_「五分钟机器学习」向量支持机SVM——学霸中的战斗机...
  4. 面向中后台复杂场景的低代码实践思路
  5. react同步请求_React中setState同步更新策略
  6. vue搭建后可以改下全局配置
  7. 【方案分享】2021年钟薛高营销策划方案.pptx(附下载链接)
  8. securecrt delete键向后删除
  9. 模块化编程和Jigsaw项目最新早期访问版本使用教程
  10. java 多线程内存模型
  11. HeadFirstJava 12 图形用户接口
  12. 助你迈向成功之路的二十二个好习惯
  13. Consider using the new consumer by passing [bootstrap-server] instead of [zookeeper.........[已解决]
  14. 三张图片怎么拼成一张?
  15. PHP测试是否已连接MYSQL数据库源码
  16. iOS开发者账号的区别
  17. 迭代器的定义与自定义一个迭代器
  18. 嵌入式开发(S5PV210)——u-boot的头文件包含问题
  19. 常见的登录逻辑漏洞总结
  20. miui nexus5x_谷歌太子式微,Nexus是否将要被废?

热门文章

  1. 用ftp实现局域网pc和手机端文件共享
  2. Cppcheck 用法(上篇)
  3. MySQL 多种查询方法
  4. 新迅随身wifi助手刷机root安装面具安装debian折腾
  5. 一问讲透到底什么才是运营,重新定义你对运营的理解
  6. 微信小程序 wxParse使用
  7. Win32 串口通信
  8. 《吴恩达机器学习》1 绪论:初识机器学习
  9. php微信小程序毕业设计 php充电桩共享小程序毕业设计毕设作品参考
  10. WatchAD内网安全态势感知系统简介