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 调用VC++的动态链接库(DLL)
Sep 06 Python
Python中文编码那些事
Jun 25 Python
Python通过90行代码搭建一个音乐搜索工具
Jul 29 Python
分享Pycharm中一些不为人知的技巧
Apr 03 Python
pygame游戏之旅 添加键盘按键的方法
Nov 20 Python
Python图像的增强处理操作示例【基于ImageEnhance类】
Jan 03 Python
python的schedule定时任务模块二次封装方法
Feb 19 Python
python os.fork() 循环输出方法
Aug 08 Python
简单瞅瞅Python vars()内置函数的实现
Sep 27 Python
python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
Aug 04 Python
python基础之停用词过滤详解
Apr 21 Python
Python 一键获取电脑浏览器的账号密码
May 11 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
session 的生命周期是多长
2006/10/09 PHP
PHP微信开发之文本自动回复
2016/06/23 PHP
深入分析PHP优化及注意事项
2016/07/04 PHP
php中类和对象:静态属性、静态方法
2017/04/09 PHP
Laravel中如何增加自定义全局函数详解
2017/05/09 PHP
PHP实现微信提现(企业付款到零钱)
2019/08/01 PHP
JavaScript的目的分析
2007/01/05 Javascript
JavaScript实现Sleep函数的代码
2007/03/04 Javascript
js 弹出菜单/窗口效果
2011/10/30 Javascript
JS和JQUERY获取页面大小,滚动条位置,元素位置(示例代码)
2013/12/14 Javascript
node.js中的http.request方法使用说明
2014/12/14 Javascript
javascript实现checkBox的全选,反选与赋值
2015/03/12 Javascript
JavaScript设计模式初探
2016/01/07 Javascript
javascript实现随机生成DIV背景色
2016/06/20 Javascript
JavaScript实现相册弹窗功能(zepto.js)
2016/06/21 Javascript
BootStrap glyphicon图标无法显示的解决方法
2016/09/06 Javascript
mongoose设置unique不生效问题的解决及如何移除unique的限制
2017/11/07 Javascript
AngularJS 事件发布机制
2018/08/28 Javascript
微信小程序扫描二维码获取信息实例详解
2019/05/07 Javascript
小程序跳转到的H5页面再跳转回跳小程序的方法
2020/03/06 Javascript
原生js实现贪吃蛇游戏
2020/10/26 Javascript
实例讲解Python中SocketServer模块处理网络请求的用法
2016/06/28 Python
Python实现将doc转化pdf格式文档的方法
2018/01/19 Python
Python实现绘制双柱状图并显示数值功能示例
2018/06/23 Python
django写用户登录判定并跳转制定页面的实例
2019/08/21 Python
django filter过滤器实现显示某个类型指定字段不同值方式
2020/07/16 Python
python 如何把docker-compose.yaml导入到数据库相关条目里
2021/01/15 Python
HTML5 微格式和相关的属性名称
2010/02/10 HTML / CSS
NYX Professional Makeup俄罗斯官网:世界知名的化妆品品牌
2019/12/26 全球购物
品质主管的岗位职责
2013/12/04 职场文书
受欢迎的大学生自我评价
2013/12/05 职场文书
开办饭店创业计划书
2013/12/28 职场文书
全国税务系统先进集体事迹材料
2014/05/19 职场文书
新党章的学习心得体会
2014/11/07 职场文书
如何写通讯稿
2015/07/22 职场文书
python删除csv文件的行列
2021/04/06 Python