Python基于matplotlib画箱体图检验异常值操作示例【附xls数据文件下载】
2019-01-08 00:04
731 查看
本文实例讲述了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基于dom操作xml数据的方法示例
- Python基于FTP模块实现ftp文件上传操作示例
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- [例题]VB操作Excel (1)[用VB创建一个xls文件][并向里面写入一个数据]
- 两个使用Python脚本操作文件的小示例分享
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- python开发_xml.etree.ElementTree_XML文件操作_该模块在操作XML数据是存在安全隐患_慎用
- python反转字符串(简单方法)及简单的文件操作示例
- Python: 文件操作与数据读取
- Asp.net 2.0 装载XML文件中数据到Excel文件中(示例代码下载)
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- 基于python的REST框架eve测试与mongodb的数据操作
- NPOI 操作数据库中数据的导入导出(Excel.xls文件) 和null数据的处理。
- Python中,添加写入数据到已经存在的Excel的xls文件,即打开excel文件,写入新数据
- Python_13-Office文件数据操作
- Python常见文件操作的函数示例
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- Asp.net 2.0 GridView数据导出Excel文件(示例代码下载)
- 【转载】关于:读写xls文件,提供下载的一个小例子(jxl 的简单运用) - 高级操作
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)