Python基于matplotlib画箱体图检验异常值操作示例【附xls数据文件下载】


Posted in Python onJanuary 07, 2019

本文实例讲述了Python基于matplotlib画箱体图检验异常值操作。分享给大家供大家参考,具体如下:

# -*- coding:utf-8 -*-
#! python3
import pandas as pd
import os
import matplotlib.pyplot as plt
data=pd.read_excel('catering_sale.xls',index_col='日期')
plt.rcParams['font.sans-serif']=['SimHei']#正常显示中文
plt.rcParams['axes.unicode_minus']=False#正常显示负号
plt.figure(figsize=(8,8))
p=data.boxplot(return_type='dict')
x=p['fliers'][0].get_xdata()
y=p['fliers'][0].get_ydata()
y.sort()
for i in range(len(x)):
  if i>0:
    plt.annotate(y[i],xy=(x[i],y[i]),xytext=(x[i]+0.05-0.8/(y[i]-y[i-1]),y[i]))
  else:
    plt.annotate(y[i],xy=(x[i],y[i]),xytext=(x[i]+0.8,y[i]))
plt.show()

运行结果:

Python基于matplotlib画箱体图检验异常值操作示例【附xls数据文件下载】

附:catering_sale.xls点击此处本站下载

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python调用cmd命令行制作刷博器
Jan 13 Python
零基础写python爬虫之使用Scrapy框架编写爬虫
Nov 07 Python
python安装以及IDE的配置教程
Apr 29 Python
详解Python map函数及Python map()函数的用法
Nov 16 Python
Python使用smtp和pop简单收发邮件完整实例
Jan 09 Python
numpy.std() 计算矩阵标准差的方法
Jul 11 Python
python 模拟创建seafile 目录操作示例
Sep 26 Python
python关于变量名的基础知识点
Mar 03 Python
python 6.7 编写printTable()函数表格打印(完整代码)
Mar 25 Python
详解python中groupby函数通俗易懂
May 14 Python
pytorch 限制GPU使用效率详解(计算效率)
Jun 27 Python
python中tkinter窗口位置\坐标\大小等实现示例
Jul 09 Python
python读取几个G的csv文件方法
Jan 07 #Python
实时获取Python的print输出流方法
Jan 07 #Python
Python 运行 shell 获取输出结果的实例
Jan 07 #Python
在python 中实现运行多条shell命令
Jan 07 #Python
Python之使用adb shell命令启动应用的方法详解
Jan 07 #Python
python 对多个csv文件分别进行处理的方法
Jan 07 #Python
python 同时运行多个程序的实例
Jan 07 #Python
You might like
用php写的serv-u的web申请账号的程序
2006/10/09 PHP
php 获取select下拉列表框的值
2010/05/08 PHP
Yii调试SQL的常用方法
2014/07/09 PHP
WordPress中调试缩略图的相关PHP函数使用解析
2016/01/07 PHP
浅谈PHP定义命令空间的几个注意点(推荐)
2016/10/29 PHP
实例讲解php将字符串输出到HTML
2019/01/27 PHP
JS 拼图游戏 面向对象,注释完整。
2009/06/18 Javascript
JavaScript QueryString解析类代码
2010/01/17 Javascript
用jquery实现输入框获取焦点消失文字
2013/04/27 Javascript
javascript中Object使用详解
2015/01/26 Javascript
js实现右下角提示框的方法
2015/02/03 Javascript
浅析javascript中的事件代理
2015/11/06 Javascript
JavaScript识别网页关键字并进行描红的方法
2015/11/09 Javascript
jQuery开源组件BootstrapValidator使用详解
2017/06/29 jQuery
easyui下拉框动态级联加载的示例代码
2017/11/29 Javascript
详解AngularJS 过滤器的使用
2018/06/02 Javascript
详解封装基础的angular4的request请求方法
2018/06/05 Javascript
分享5个好用的javascript文件上传插件
2018/09/16 Javascript
Python爬虫代理IP池实现方法
2017/01/05 Python
Python读取文件内容的三种常用方式及效率比较
2017/10/07 Python
python 利用pandas将arff文件转csv文件的方法
2019/02/12 Python
python实现切割url得到域名、协议、主机名等各个字段的例子
2019/07/25 Python
pytorch索引查找 index_select的例子
2019/08/18 Python
pymysql模块的操作实例
2019/12/17 Python
python 解决flask 图片在线浏览或者直接下载的问题
2020/01/09 Python
Python 爬取必应壁纸的实例讲解
2020/02/24 Python
Keras 实现加载预训练模型并冻结网络的层
2020/06/15 Python
如何从csv文件构建Tensorflow的数据集
2020/09/21 Python
阿联酋优惠券服务:Living Kool
2019/12/12 全球购物
数控技术专业推荐信
2013/11/01 职场文书
工地安全检查制度
2014/02/04 职场文书
法定代表人授权委托书
2014/04/04 职场文书
教学改革问题查摆整改措施
2014/09/27 职场文书
CSS实现漂亮的时钟动画效果的实例代码
2021/03/30 HTML / CSS
python批量更改目录名/文件名的方法
2021/04/18 Python
高并发下Redis如何保持数据一致性(避免读后写)
2022/03/18 Redis