python绘制箱型图


Posted in Python onApril 27, 2021

本文实例为大家分享了python绘制箱型图的具体代码,供大家参考,具体内容如下

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt


# Seaborn其实是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,在大多数情况下使用seaborn就能做出很具有吸引力的图。
import seaborn  as sns
from scipy import stats

import warnings
warnings.filterwarnings("ignore")
%matplotlib inline


# 箱型图
# orient="v" 箱子垂直显示,默认为'h'水平显示
# showfliers=False,#异常值关闭显示
# fliersize=15  设置离散值marker大小,默认为5
# flierprops = {'marker':'o',#异常值形状
#                          'markerfacecolor':'red',#形状填充色
#                          'color':'black',#形状外廓颜色
#                         },

# showcaps=False,#上下横线关闭
# capprops={'linestyle':'--','color':'red'},#设置上下横线属性
# whiskerprops={'linestyle':'--','color':'red'},#设置上下须属性
# notch=True,#箱子设置缺口
# color='white',#箱子不填充

# boxprops = {'color':'red',#箱子外框
#           'facecolor':'pink'#箱子填充色
#           },#设置箱子属性

# showmeans=True,#箱图显示均值,
# meanprops = {'marker':'D','markerfacecolor':'red'},#设置均值属性
# meanline=True,#显示均值线
# meanprops = {'linestyle':'--','color':'red'},#设置均值线属性

fig = plt.figure(figsize=(6,4))  # 指定绘图对象的宽度和高度

sns.boxplot(train_data['V0'], 
            orient='v',
            showfliers=True,
            fliersize=4, 
            width=0.5,
            flierprops={
                'marker':'o',
                'markerfacecolor':'red',
                'color':'write'
            },
           showcaps=True,
           capprops={
               'linestyle':'--',
               'color':'red'
           },
            whiskerprops={
                'linestyle':'--',
                'color':'red'
            },
            notch=True,#箱子设置缺口
            color='white',#箱子不填充
            boxprops = {'color':'red',#箱子外框
           'facecolor':'pink'#箱子填充色
           },#设置箱子属性
            showmeans=True,#箱图显示均值,
            # meanprops = {'marker':'D','markerfacecolor':'red'},#设置均值属性
            meanline=True,#显示均值线
            meanprops = {'linestyle':'--','color':'red'},#设置均值线属性
           )

python绘制箱型图

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
wxPython 入门教程
Oct 07 Python
Python XML RPC服务器端和客户端实例
Nov 22 Python
在Python编程过程中用单元测试法调试代码的介绍
Apr 02 Python
python使用Queue在多个子进程间交换数据的方法
Apr 18 Python
Python的gevent框架的入门教程
Apr 29 Python
python实现学生管理系统
Jan 11 Python
python实现关键词提取的示例讲解
Apr 28 Python
Pandas:DataFrame对象的基础操作方法
Jun 07 Python
Python类和对象的定义与实际应用案例分析
Dec 27 Python
python cv2读取rtsp实时码流按时生成连续视频文件方式
Dec 25 Python
Django自定义全局403、404、500错误页面的示例代码
Mar 08 Python
Python基于traceback模块获取异常信息
Jul 23 Python
基于Python实现的购物商城管理系统
Apr 27 #Python
详解用Python把PDF转为Word方法总结
python实现的web监控系统
python opencv人脸识别考勤系统的完整源码
Apr 26 #Python
python实现监听键盘
Apr 26 #Python
python如何做代码性能分析
Apr 26 #Python
Python字符串对齐方法使用(ljust()、rjust()和center())
Apr 26 #Python
You might like
php xml文件操作代码(一)
2009/03/20 PHP
PHP 数组入门教程小结
2009/05/20 PHP
php addslashes和mysql_real_escape_string
2010/01/24 PHP
PHP代码优化之成员变量获取速度对比
2014/02/28 PHP
浅析Yii2缓存的使用
2016/05/10 PHP
php对微信支付回调处理的方法
2018/08/23 PHP
js this函数调用无需再次抓获id,name或标签名
2014/03/03 Javascript
推荐9款炫酷的基于jquery的页面特效
2014/12/07 Javascript
js数组的操作指南
2014/12/28 Javascript
jQuery中has()方法用法实例
2015/01/06 Javascript
浅谈轻量级js模板引擎simplite
2015/02/13 Javascript
JS中用try catch对代码运行的性能影响分析
2016/12/26 Javascript
Angular 4.x 动态创建表单实例
2017/04/25 Javascript
vue.js引入外部CSS样式和外部JS文件的方法
2019/01/06 Javascript
详解Node.JS模块 process
2020/08/31 Javascript
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
[02:44]重置世界,颠覆未来——DOTA2 7.23版本震撼上线
2019/12/01 DOTA
python写的一个squid访问日志分析的小程序
2014/09/17 Python
Python使用bs4获取58同城城市分类的方法
2015/07/08 Python
Python单元测试实例详解
2018/05/25 Python
对Python中list的倒序索引和切片实例讲解
2018/11/15 Python
使用PyQtGraph绘制精美的股票行情K线图的示例代码
2019/03/14 Python
Pytorch 定义MyDatasets实现多通道分别输入不同数据方式
2020/01/15 Python
Python实现CNN的多通道输入实例
2020/01/17 Python
Python远程linux执行命令实现
2020/11/11 Python
python3.8.3安装教程及环境配置的详细教程(64-bit)
2020/11/28 Python
python pillow库的基础使用教程
2021/01/13 Python
AOP的定义以及作用
2013/09/08 面试题
JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
2013/07/02 面试题
物流管理毕业生自荐信
2013/10/24 职场文书
干部作风建设个人剖析材料
2014/10/11 职场文书
检讨书范文2000字
2015/01/28 职场文书
患者身份识别制度
2015/08/06 职场文书
2016开学第一课心得体会
2016/01/23 职场文书
快速学习Oracle触发器和游标
2021/06/30 Oracle
使用CSS实现按钮边缘跑马灯动画
2023/05/07 HTML / CSS