Pandas+Matplotlib 箱式图异常值分析示例


Posted in Python onDecember 09, 2019

我就废话不多说了,直接上代码吧!

# -*- coding: utf-8 -*-
 
import pandas as pd
import matplotlib.pyplot as plt
 
catering_sale = '../data/catering_sale.xls'
data = pd.read_excel(catering_sale, index_col=u'日期') #指定日期列为索引,data类型为DataFrame
 
plt.rcParams['font.sans-serif'] = ['SimHei']  #指定字体为黑体
plt.rcParams['axes.unicode_minus'] = False  #显示负号
 
plt.figure()
p = data.boxplot(return_type='dict')  #画箱式图
 
x = p['fliers'][0].get_xdata()  #fliers为异常值标签,get_xdata()与get_ydata()用来获取横纵坐标数组
y = p['fliers'][0].get_ydata()
y.sort()
 
#使用annotate添加注释,xy表示标注点坐标, xytext表示注释坐标
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.08, y[i]))
 
plt.show()
 
 
​

以上这篇Pandas+Matplotlib 箱式图异常值分析示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python中实现贪婪排名算法的教程
Apr 17 Python
python操作sqlite的CRUD实例分析
May 08 Python
numpy使用技巧之数组过滤实例代码
Feb 03 Python
python flask实现分页的示例代码
Aug 02 Python
python 字符串只保留汉字的方法
Nov 16 Python
python 控制Asterisk AMI接口外呼电话的例子
Aug 08 Python
TensorFlow tf.nn.conv2d实现卷积的方式
Jan 03 Python
Python Pillow.Image 图像保存和参数选择方式
Jan 09 Python
python读取dicom图像示例(SimpleITK和dicom包实现)
Jan 16 Python
Python和Anaconda和Pycharm安装教程图文详解
Feb 04 Python
python中sympy库求常微分方程的用法
Apr 28 Python
Python FuzzyWuzzy实现模糊匹配
Apr 28 Python
Python箱型图处理离群点的例子
Dec 09 #Python
Python实现非正太分布的异常值检测方式
Dec 09 #Python
python 实现检验33品种数据是否是正态分布
Dec 09 #Python
Python远程开发环境部署与调试过程图解
Dec 09 #Python
使用 Python 合并多个格式一致的 Excel 文件(推荐)
Dec 09 #Python
Python udp网络程序实现发送、接收数据功能示例
Dec 09 #Python
python3 tcp的粘包现象和解决办法解析
Dec 09 #Python
You might like
PHP中json_encode、json_decode与serialize、unserialize的性能测试分析
2010/06/09 PHP
php中批量替换文件名的实现代码
2011/07/20 PHP
PHP的password_hash()使用实例
2014/03/17 PHP
jQuery获取json后使用zy_tmpl生成下拉菜单
2015/03/27 PHP
php制作的简单验证码识别代码
2016/01/26 PHP
PHP设计模式之注册树模式分析
2018/01/26 PHP
List Installed Hot Fixes
2007/06/12 Javascript
ajax提交表单实现网页无刷新注册示例
2014/05/08 Javascript
原生javascript实现图片弹窗交互效果
2015/01/12 Javascript
jquery实现标签支持图文排列带上下箭头按钮的选项卡
2015/03/14 Javascript
jquery制做精致的倒计时特效
2016/06/13 Javascript
javascript创建对象的3种方法
2016/11/02 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
bootstrap3使用bootstrap datetimepicker日期插件
2017/05/24 Javascript
旺旺在线客服代码 旺旺客服代码生成器
2018/01/09 Javascript
在vue中使用Autoprefixed的方法
2018/07/27 Javascript
使用D3.js+Vue实现一个简单的柱形图
2018/08/05 Javascript
layui-laydate时间日历控件使用方法详解
2018/11/15 Javascript
python网络编程学习笔记(一)
2014/06/09 Python
python实现时间o(1)的最小栈的实例代码
2018/07/23 Python
Python给图像添加噪声具体操作
2019/03/03 Python
深入解析Python小白学习【操作列表】
2019/03/23 Python
python 整数越界问题详解
2019/06/27 Python
python关闭占用端口方式
2019/12/17 Python
python3排序的实例方法
2020/10/20 Python
详解python定时简单爬取网页新闻存入数据库并发送邮件
2020/11/27 Python
蔻驰英国官网:COACH英国
2020/07/19 全球购物
高中毕业生个人自我鉴定
2013/11/24 职场文书
户籍证明格式
2014/09/15 职场文书
学校感恩节活动策划方案
2014/10/06 职场文书
个人租房协议书(范本)
2014/10/14 职场文书
2014年物业公司工作总结
2014/11/22 职场文书
2015国庆节66周年演讲稿
2015/03/20 职场文书
2015年领导干部廉洁自律工作总结
2015/05/26 职场文书
导游词之天下银坑景区
2019/11/21 职场文书
MySQL创建定时任务
2022/01/22 MySQL