python绘制箱型图

2021-05-26 0 555

本文实例为大家分享了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 python绘制箱型图 http://www.ox520.com/28654.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务