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 相关文章推荐
Django中处理出错页面的方法
Jul 15 Python
python基础教程之匿名函数lambda
Jan 17 Python
Python实现网站注册验证码生成类
Jun 08 Python
Python实现的双色球生成功能示例
Dec 18 Python
详解Python Matplot中文显示完美解决方案
Mar 07 Python
python爬虫简单的添加代理进行访问的实现代码
Apr 04 Python
pytorch多GPU并行运算的实现
Sep 27 Python
Python爬取爱奇艺电影信息代码实例
Nov 26 Python
使用Python脚本从文件读取数据代码实例
Jan 19 Python
pytorch实现保证每次运行使用的随机数都相同
Feb 20 Python
django实现将后台model对象转换成json对象并传递给前端jquery
Mar 16 Python
python基于机器学习预测股票交易信号
May 25 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防止跨域提交表单
2013/11/01 PHP
PHP中的命名空间相关概念浅析
2015/01/22 PHP
php魔术方法功能与用法实例分析
2016/10/19 PHP
PHP实现的链式队列结构示例
2017/09/15 PHP
实现php删除链表中重复的结点
2018/09/27 PHP
TP5框架实现上传多张图片的方法分析
2020/03/29 PHP
CSS中一些@规则的用法小结
2021/03/09 HTML / CSS
JavaScript 组件之旅(四):测试 JavaScript 组件
2009/10/28 Javascript
jQuery 过滤not()与filter()实例代码
2012/05/10 Javascript
基于javascipt-dom编程 table对象的使用
2013/04/22 Javascript
jquery+json实现数据列表分页示例代码
2013/11/15 Javascript
用javascript添加控件自定义属性解析
2013/11/25 Javascript
JavaScript Promise 用法
2016/06/14 Javascript
JavaScript判断浏览器和hack滚动条的写法
2017/07/23 Javascript
详解async/await 异步应用的常用场景
2019/05/13 Javascript
vue组件开发之slider组件使用详解
2020/08/21 Javascript
Python的Flask框架中配置多个子域名的方法讲解
2016/06/07 Python
Python利用Beautiful Soup模块创建对象详解
2017/03/27 Python
Python+OpenCV让电脑帮你玩微信跳一跳
2018/01/04 Python
python3.6 如何将list存入txt后再读出list的方法
2019/07/02 Python
执行Django数据迁移时报 1091错误及解决方法
2019/10/14 Python
Django框架HttpResponse对象用法实例分析
2019/11/01 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
2020/01/06 Python
Python3搭建http服务器的实现代码
2020/02/11 Python
幼师专业求职推荐信
2013/11/08 职场文书
大学生个人简历自我评价
2013/11/16 职场文书
毕业求职自荐信格式是什么
2013/11/19 职场文书
学习心得体会
2014/01/01 职场文书
少先队入队活动方案
2014/02/08 职场文书
大家访活动实施方案
2014/03/10 职场文书
政治表现评语
2014/05/04 职场文书
2014年租房协议书范本
2014/10/30 职场文书
个人股份转让协议书范本
2015/01/28 职场文书
2016廉洁教育心得体会
2016/01/20 职场文书
MyBatis自定义SQL拦截器示例详解
2021/10/24 Java/Android
Django基础CBV装饰器和中间件
2022/03/22 Python