介绍
本篇文章为大家展示了怎么在熊猫中利用Matplotlib分析箱式图异常值,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
#, - *安康;编码:utf-8 - * - , import pandas  as pd import matplotlib.pyplot  as plt , 时间=catering_sale & # 39; . ./数据/catering_sale.xls& # 39; 时间=data pd.read_excel (catering_sale, index_col=u # 39;日期& # 39;),#指定日期列为索引,数据类型为DataFrame , plt.rcParams [& # 39; font.sans-serif& # 39;],=, (& # 39; SimHei& # 39;],, #指定字体为黑体 plt.rcParams [& # 39; axes.unicode_minus& # 39;],=, False , #显示负号 , plt.figure () 时间=p data.boxplot (return_type=& # 39; dict # 39;),, #画箱式图 , 时间=x p[& # 39;传单# 39;][0].get_xdata(),, #传单为异常值标签,get_xdata()与get_ydata()用来获取横纵坐标数组 时间=y p[& # 39;传单# 39;][0].get_ydata () y.sort () , #使用注释添加注释,xy表示标注点坐标,,xytext表示注释坐标 for 小姐:拷贝范围(len (x)): if 才能小姐:祝辞,0: ,,,plt.annotate (y[我],xy=(x[我],,y[我]),,xytext=(x[我]+ 0.05,安康;0.8/(y[我]- y(张)),,y[我])) 其他的才能: ,,,plt.annotate (y[我],xy=(x[我],,y[我]),,xytext=(x[我]+ 0.08,,y[我])) , plt.show ()
上述内容就是怎么在熊猫中利用Matplotlib分析箱式图异常值,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。