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实现文件大小输出
Jan 11 Python
整理Python 常用string函数(收藏)
May 30 Python
手把手教你用python抢票回家过年(代码简单)
Jan 21 Python
Python入门必须知道的11个知识点
Mar 21 Python
python实现windows壁纸定期更换功能
Jan 21 Python
Django框架视图层URL映射与反向解析实例分析
Jul 29 Python
Python中typing模块与类型注解的使用方法
Aug 05 Python
pymysql模块的操作实例
Dec 17 Python
python实现指定ip端口扫描方式
Dec 17 Python
Django实现celery定时任务过程解析
Apr 21 Python
python闭包与引用以及需要注意的陷阱
Sep 18 Python
Python通过format函数格式化显示值
Oct 17 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
ThinkPHP后台首页index使用frameset时的注意事项分析
2014/08/22 PHP
PHP读取汉字的点阵数据
2015/06/22 PHP
thinkPHP显示不出验证码的原因与解决方法分析
2017/05/20 PHP
javascript编程起步(第四课)
2007/01/10 Javascript
JavaScript入门教程(8) Location地址对象
2009/01/31 Javascript
JQuery Study Notes 学习笔记(一)
2010/08/04 Javascript
jquery实现带复选框的表格行选中删除时高亮显示
2013/08/01 Javascript
javascript的回调函数应用示例
2014/02/20 Javascript
chrome下img加载对height()的影响示例探讨
2014/05/26 Javascript
jQuery 动态云标签插件
2014/11/11 Javascript
AngularJS控制器继承自另一控制器
2016/05/09 Javascript
详解webpack打包时排除其中一个css、js文件或单独打包一个css、js文件(两种方法)
2018/10/26 Javascript
React Native中Mobx的使用方法详解
2018/12/04 Javascript
原生js实现公告滚动效果
2021/01/10 Javascript
Vue实现拖放排序功能的实例代码
2019/07/08 Javascript
使用Phantomjs和Node完成网页的截屏快照的方法
2019/07/16 Javascript
多个vue子路由文件自动化合并的方法
2019/09/03 Javascript
vue-cli和v-charts实现可视化图表过程解析
2019/10/08 Javascript
javascript设计模式 ? 原型模式原理与应用实例分析
2020/04/10 Javascript
react项目从新建到部署的实现示例
2021/02/19 Javascript
老生常谈python之鸭子类和多态
2017/06/13 Python
java中两个byte数组实现合并的示例
2018/05/09 Python
用Cython加速Python到“起飞”(推荐)
2019/08/01 Python
对python while循环和双重循环的实例详解
2019/08/23 Python
Python使用matplotlib绘制Logistic曲线操作示例
2019/11/28 Python
Python docutils文档编译过程方法解析
2020/06/23 Python
SHEIN香港:价格实惠的女性时尚服装
2018/08/14 全球购物
酒店服务与管理毕业生求职信
2013/11/02 职场文书
开办饭店创业计划书
2013/12/28 职场文书
西式婚礼证婚词
2014/01/12 职场文书
客服部工作职责范本
2014/02/14 职场文书
家长给学校的建议书
2014/05/15 职场文书
应届生面试求职信
2014/07/02 职场文书
经典导游欢迎词
2015/01/26 职场文书
Kubernetes控制节点的部署
2022/04/01 Servers
vue递归实现树形组件
2022/07/15 Vue.js