一、什么是箱型图

箱线图(Boxplot)也称箱须图(Box-whisker Plot),是利用数据中的五个统计量:最小值、第一四分位数、中位数、第三四分位数与最大值来描述数据的一种方法,它也可以粗略地看出数据是否具有有对称性,分布的分散程度等信息,特别可以用于对几个样本的比较。箱形图最大的优点就是不受异常值的影响,能够准确稳定地描绘出数据的离散分布情况,同时也利于数据的清洗。

二、基本概念

五数概括法:即用下面的五个数来概括数据(最小值;第1四分位数(Q1);中位数(Q2);第3四分位数(Q3);最大值),箱形图与之类似。

图片转自箱形图(python画箱线图) 而其中补充的一点就是:一般异常值用⭕表示,偏激异常值用 * 表示

举个栗子:num=[1,2,3,4,5,6,7,8]

中位数Q2=4.5

下四分分位数Q1=2.75:是怎么计算出来的呢?首先序列长度n=8,(1+n)/4=2.25,说明上四分位数在第2.25个位置数,实际上这个数是不存在的,但我们知道这个位置是在第2个数与第3个数之间的。假设从第2个数到第3个数之间是均匀分布的。那么第2.25个数就是第二个数*0.25+第三个数*0.75,即2*0.25+3*0.75=0.5+2.25=2.75。 
下四分位数Q3=6.25:这个下四分位数所在位置计算方法同上,只不过是(1+n)/4*3=6.75,这个是个介于第六个位置与第七个位置之间的地方。对应的具体的值是0.75*6+0.25*7=6.25。

四分位距IQR=Q3-Q1,上限=(Q3+1.5IQR,max)取最小,下限=(Q1-1.5IQR ,min)取最大。

异常值:比如num=[1,2,3,4,5,6,7,8,20],20会被识别为异常值。

下图可以看出,南山区的房价是最贵的,各个区的,比如南山区、宝安区、福田区、罗湖区、龙华区和龙岗区的异常值特别多,说明这些地图的单价普遍高于均值,猜测可能是中介或者卖家故意提高价格。

【可视化】箱型图(箱线图)介绍和使用相关推荐

  1. seaborn箱线图_Seaborn线图的数据可视化

    seaborn箱线图 Hello, folks! In this article, we will be taking the Seaborn tutorial ahead and understan ...

  2. 可视化组件金融篇‖美国线图、均线图、K线图

    在之前的文章中为大家介绍过很多可视化图表,也为大家介绍过很多可视化软件(感兴趣的朋友可以自行查看~). 今天为大家带来的是金融行业常用的几个可视化图表,相信了解一点炒股知识和金融知识的友友们对今天这三 ...

  3. R语言使用plot函数和lines函数可视化多条折线图(线图、line charts)进行对比分析、设置type参数自定义线条和点的关系、设置lty设置线条类型、col设置颜色、pch设置点形状等

    R语言使用plot函数和lines函数可视化多条折线图(线图.line charts)进行对比分析.设置type参数自定义线条和点的关系.设置lty设置线条类型.col设置颜色.pch设置点形状.lw ...

  4. 一步一步教你写股票走势图——K线图二(图表联动)

    目录 一步一步教你写股票走势图--分时图一(概述) 一步一步教你写股票走势图--分时图二(自定义xy轴) 一步一步教你写股票走势图--分时图三(对齐图表.自定义柱状图高亮) 一步一步教你写股票走势图- ...

  5. 股票图,K线图,蜡烛图,高仿雪球股票

    股票图,K线图,蜡烛图,高仿雪球股票,教你一步步实现股票图 项目地址 讲K线图之前,先来一个引言. 作为Android开发者需要立即提升的三项技能: 分别是:UI,网络,线程,而UI又分:布局,绘制, ...

  6. 一步步教你画股票图,K线图,高仿雪球股票

    股票图,K线图,蜡烛图,高仿雪球股票,教你一步步实现股票图 项目地址 _005.gif _006.gif 讲K线图之前,先来一个引言. 前两天听了朱凯大神的知乎live,其中说到一点,作为Androi ...

  7. StockChart Android股票图/K线图开发库

    项目地址:GitHub 一.介绍 StockChart 一款适用于Android的高扩展性.高性能股票图/K线图开发库,支持多图组合,除了使用内置子图还支持定制子图满足复杂的业务需求. 特点 内置子图 ...

  8. 叠加阶梯图和线图及合并线图和针状图

    目录 叠加阶梯图和线图 合并线图和针状图 叠加阶梯图和线图 此示例演示如何在阶梯图上叠加线图.定义要绘图的数据. alpha = 0.01; beta = 0.5; t = 0:10; f = exp ...

  9. 一步一步教你写股票走势图——K线图四(高亮联动一)

    目录 一步一步教你写股票走势图--分时图一(概述) 一步一步教你写股票走势图--分时图二(自定义xy轴) 一步一步教你写股票走势图--分时图三(对齐图表.自定义柱状图高亮) 一步一步教你写股票走势图- ...

  10. 一步一步教你写股票走势图——K线图三(添加均线)

    目录 一步一步教你写股票走势图--分时图一(概述) 一步一步教你写股票走势图--分时图二(自定义xy轴) 一步一步教你写股票走势图--分时图三(对齐图表.自定义柱状图高亮) 一步一步教你写股票走势图- ...

最新文章

  1. 清华教授穿红色短裤火“出圈”,网友:哈哈哈哈太真实了
  2. C# Math.Round中国式的四舍五入法
  3. 安卓惯性传感器(二)
  4. 安装搜狗输入法之后 Linux Mint 19.1 字体发虚解决方案
  5. 1.Java(初级)编程教程(油管 thenewboston)学习笔记get user input
  6. jQuery选择器 (详解)
  7. 用Vue来实现购物车功能(二)
  8. C++ 中的三种继承public , protected, private
  9. matlab中noisbloc,基于小波变换的微弱信号检测技术的研究.doc
  10. 自我训练——时间控制能力(四)
  11. mysql 8创建远程访问用户以及连接mysql速度慢的解决方法
  12. os模块,序列化模块,json模块,pickle模块
  13. 解决Fragment重复加载问题
  14. python骗局-说真的!大家做Python一定不要只会一个方向
  15. 高效率实现web自动完成功能-三叉搜索树
  16. codevs1842 递归第一次
  17. IT趣谈:关于所谓”XcodeGhost”的澄清
  18. URL编码与中文相互转换
  19. Docker镜像的制作、上传、拉取和部署(利用阿里云)
  20. openGauss数据库开发调试工具指导

热门文章

  1. 火车运煤问题 - 增加一个简单算法实现
  2. 肺功能曲线图怎么看_肺功能检查报告怎么看
  3. Python网络爬虫之模拟登陆
  4. 【机器学习与算法】python手写算法:Cart树
  5. Redhat系列系统在线镜像源
  6. 视频播放器 影音播放器PotPlayer v1.7.17891 绿色无广告版
  7. 网页设计和平面设计的区别在哪里
  8. 物联网系列--整体框架搭建
  9. NSIS插件开发的几个注意点
  10. 安卓 设置默认短信应用(两种实现)