图文并茂的Python箱型图教程
来源:互联网 发布:linux查看fc 编辑:程序博客网 时间:2024/04/29 03:37
箱型图比较复杂,这里只做简要介绍。
声明:
- 需要读者了解Python列表
- 最好了解Python的pandas库
- 教程借助于matplotlib绘图库
箱型图
简单箱型图
import matplotlib.pyplot as pltfig = plt.figure() # 创建画布ax = plt.subplot() # 创建作图区域# 蓝色矩形的红线:50%分位点是4.5,上边沿:25%分位点是2.25,下边沿:75%分位点是6.75ax.boxplot([range(5), range(10), range(20)])plt.show()
箱型图的上下限
import matplotlib.pyplot as pltfig = plt.figure() # 创建画布ax = plt.subplot() # 创建作图区域ax.boxplot([range(5), range(10), range(20)], whis=[5, 95]) # 设置最大值不超过95分位点;最小值不小于5%分位点。plt.show()
箱型图的中位数
import matplotlib.pyplot as pltfig = plt.figure() # 创建画布ax = plt.subplot() # 创建作图区域# 缺口表示50%分位点的置信区间,缺口太大表示分布太分散了ax.boxplot([range(5), range(10), range(20)], notch=True)# 修改x轴下标ax.set_xticks([1, 2, 3])ax.set_xticklabels(['first', 'second', 'third'])# 显示y坐标轴的底线plt.grid(axis='y')plt.show()
pandas内含的绘图函数
import matplotlib.pyplot as pltimport pandas as pddf = pd.DataFrame({'first': range(5) + [None] * 15, 'second': range(10) + [None] * 10, 'third': range(20)})print dfdf.plot(kind='box', notch=True, grid=True)plt.show()
阅读全文
1 0
- 图文并茂的Python箱型图教程
- 图文并茂的Python柱状图教程
- 图文并茂的Python散点图教程
- 图文并茂的Python教程-numpy.pad
- 图文并茂的sklearn PCA教程
- 33 超棒的 jQuery 教程【图文并茂】
- 33 超棒的 jQuery 教程【图文并茂】
- 33个超棒的jQuery教程(图文并茂)
- [技术] 图文并茂的Allegro 通孔焊盘制作教程
- ActiveReports 9实战教程(3): 图文并茂的报表形式
- symbian系统开发教程-图文并茂
- 图文并茂方法的总结
- AsyncTask的使用方法(图文并茂)
- 实现button的图文并茂
- 自定义图文并茂的Button
- beini 添加字典教程及PJ—wpa2的时候选择字典的位置图文并茂
- 图文并茂
- 个人自制maven快速入门及其管理web项目多模块的依赖图文并茂教程
- 【提醒】你的微信钱包还好吗?这三件事一定要注意!
- 【新手爸爸日】「爸爸日」,是我们…
- 【避嫌不是绝不会偷吃,但不偷吃的…
- 文件的下载
- JAVA设计模式(十七)----中介者模式
- 图文并茂的Python箱型图教程
- 【好想知道他是不是也喜欢我!看他…
- 【该继续爱你吗?未来的我们会快乐…
- windows中git base中文乱码问题
- 系统安装SQL Sever2000后1433端口未开放,如何打开1433端口的解决方法 这篇文章主要针对Win2003系统安装SQL Sever2000后1433端口未开放,如何打开1433端口的解决
- 【爱滋离你好近?女人比男人更容易…
- 【戴套到底多重要?除了避孕,预防…
- 【30岁之后,你若感到不快乐,很可…
- 【让男生对你上瘾的3个技巧】好不…