我是靠谱客的博主 老实烧鹅,这篇文章主要介绍使用describe()查看catering_sale.xls数据的基本情况,通过箱式图检测出catering_sale.xls中的异常值,现在分享给大家,希望可以做个参考。

使用describe()查看catering_sale.xls数据的基本情况

import numpy as np
import pandas as pd
a=pd.read_excel('C:\UsersAdministrator.spyder-py3catering_sale.xls')
print(a)
s=a.describe()
print(s)

箱形图
箱形图(英文:Box plot),又称为盒须图、盒式图、盒状图或箱线图,是一种用作显示一组数据分散情况资料的统计图。因型状如箱子而得名。在各种领域也经常被使用,常见于品质管理,快速识别异常值。

箱形图最大的优点就是不受异常值的影响,能够准确稳定地描绘出数据的离散分布情况,同时也利于数据的清洗。

通过箱式图检测出catering_sale.xls中的异常值

import pandas as pd
import os
import matplotlib.pyplot as plt
f1=pd.read_excel('C:\UsersAdministrator.spyder-py3catering_sale.xls')#换为自己的位置
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
plt.figure(figsize=(8,8))
t=f1.boxplot(return_type='dict')
x=t['fliers'][0].get_xdata()
y=t['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()

最后

以上就是老实烧鹅最近收集整理的关于使用describe()查看catering_sale.xls数据的基本情况,通过箱式图检测出catering_sale.xls中的异常值的全部内容,更多相关使用describe()查看catering_sale.xls数据内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部