本文实例讲述了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()
运行结果:
附:catering_sale.xls点击此处本站下载。
更多关于Python相关内容感兴趣的读者可查看本站专题:《Python数学运算技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》
希望本文所述对大家Python程序设计有所帮助。
本文向大家介绍Python使用matplotlib和pandas实现的画图操作【经典示例】,包括了Python使用matplotlib和pandas实现的画图操作【经典示例】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python使用matplotlib和pandas实现的画图操作。分享给大家供大家参考,具体如下: 画图在工作再所难免,尤其在做数据探索时候,下面总结了一些关于pytho
本文向大家介绍Python实现曲线拟合操作示例【基于numpy,scipy,matplotlib库】,包括了Python实现曲线拟合操作示例【基于numpy,scipy,matplotlib库】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python实现曲线拟合操作。分享给大家供大家参考,具体如下: 这两天学习了用python来拟合曲线。 一、环境配置 本人比较比较懒,所以下载的全部是
本文向大家介绍Python在Matplotlib图中显示中文字体的操作方法,包括了Python在Matplotlib图中显示中文字体的操作方法的使用技巧和注意事项,需要的朋友参考一下 1. 说明 本篇主要针对在Ubuntu系统中,matplotlib显示不了中文的问题,尤其是在无法安装系统字体的情况下,解决Python绘图时中文显示的问题。 2. 在系统中安装字体 $ fc-list
本文向大家介绍Python Matplotlib 基于networkx画关系网络图,包括了Python Matplotlib 基于networkx画关系网络图的使用技巧和注意事项,需要的朋友参考一下 前言 昨天才开始接触,鼓捣了一个下午,接下来会持续更新,如果哪里有错误的地方,望各位大佬指出,谢谢! 数据描述 两个文件,一个文件包含了网络图的节点,节点存在类别(0,1,2,3)四类,但是0类别舍去
本文向大家介绍Java基础之异常处理操作示例,包括了Java基础之异常处理操作示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Java基础之异常处理操作。分享给大家供大家参考,具体如下: 示例代码: 抛出异常: 重新抛出异常: throws语句:一个方法产生自己不做处理的异常,用throws抛出到外层(谁调用,谁处理异常) 可以用一个catch()捕获多个异常: 自定义异常: 更多ja
本文向大家介绍Python图像滤波处理操作示例【基于ImageFilter类】,包括了Python图像滤波处理操作示例【基于ImageFilter类】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python图像滤波处理操作。分享给大家供大家参考,具体如下: 在图像处理中,经常需要对图像进行平滑、锐化、边界增强等滤波处理。在使用PIL图像处理库时,我们通过Image类中的成员函数filt