matlab如何画箱式图,科学网-如何绘制箱线图(Box- Whisker Chart)-陆绮的博文
如何绘制箱线图(Box-&-Whisker Chart)
厚颜无耻的人肉翻译机小水獭又活奔乱跳滴跳出来了,本獭看到一篇文章上使用了箱线图(box-&-Whisker Chart)来表示数据的分布,觉得很帅,于是想要学着画一张.可惜Excel不给力啊 不能直接画,还需要转换一下数据值.于是用google百度了一下,网络世界真是能人辈出啊,学会以后为了今后自己的使用方便,在此做个笔记.
首先计算出样本的最大值,最小值,分位数1,中位数,分位数3.
在Excel里 有一个quartile的自带公式.Array选择需要统计的数据,quart值为0就是选出最小值.
quart值为1就是选出第一分位数(就是数值在数据中处于25%大小的那个值).
quart值为2就是选出中位数,注意不是平均值,是数据刚好处于样本中间(50%)的那个值.
quart值为3就是选出第三分位数.
quart值为4就是选出最大值.
得出下图
作图不是基于这个数据表而是再进一步计算得出:
然后作图,在chart里选择2D-column中的stacked column.
先选择最底下的蓝色的图块,然后添加error bar.
direction选择minus, 选择有帽的cap,数值只选negative error value,大小等于图三的q1-min.
这样最小值就标好了如图
然后就是最大值
最大值同理,点黄色的图块.direction选择plus, 选择有帽的cap,数值只选positive error value,大小等于图三的max-q3.
然后双击蓝色图块,fill选择no fill.
蓝图块消失,盒子图就悬在空中了
好了箱线图画好了,小水獭就满意了.但是闷骚的您可能喜欢高贵冷艳的黑白色,那就
参考文献:
我觉得最好的:
也非常有用的:
转载本文请联系原作者获取授权,同时请注明本文来自陆绮科学网博客。
收藏
分享
分享到:
matlab如何画箱式图,科学网-如何绘制箱线图(Box- Whisker Chart)-陆绮的博文相关推荐
- matlab+whisker,科学网—如何绘制箱线图(Box- Whisker Chart) - 陆绮的博文
如何绘制箱线图(Box-&-Whisker Chart) 厚颜无耻的人肉翻译机小水獭又活奔乱跳滴跳出来了,本獭看到一篇文章上使用了箱线图(box-&-Whisker Chart)来表示 ...
- R语言中使用boxplot函数绘制箱线图
(源自百度,便于查看故复制于此,若有冒犯会删除) 箱线图简介 箱线图又称箱形图或盒须图,该图是由5个特征值绘制而成的图形. 5个特征值是变量的最大值.最小值.中位数.第1四分位数和第3四分位数. 连接 ...
- matlab画箱型图均值方差,Matlab 绘制箱线图
文章目录 前言 主要介绍箱线图(Box-plot)和利用Matlab绘制箱线图. 一.箱线图介绍 统计指标一般包括:四分位数.均值.中位数.众数.方差.标准差等,箱线图作为一种数据统计的方法,内容包括 ...
- matlab输出箱线图的五个特征值_Matlab绘制箱线图
箱线图,又称作箱须图(box-whisker plot)是利用数据中的五个特征值--最小值.第一四分位点.中值.第三四分位点.最大值来描述数据的图形.箱线图可以粗略的估计数据是否具有对称性,粗略观察数 ...
- MATLAB绘制箱线图
MATLAB绘制箱线图 MATLAB绘制箱线图 基于matlab绘制箱线图,包括相关参数设置和特征数据提取. 运行结果: 相关代码 nameofsys='gps-iono-iflc' ; % plot ...
- python绘制箱线图
用python绘制箱线图_大奸猫的博客-CSDN博客_python画箱线图 画两个并行的箱型图: # 导入Excel数据studentshuju.xls的代码: import matplotlib.p ...
- 绘制箱线图的标签python_利用Python - Matplotlib 绘制箱线图
1.箱线图介绍 第一步:计算上四分位数,中位数,下四分位数(计算公式略). 第二步:计算上四分位数和下四分位数之间的差值,四分位数差. 第三步:绘制箱线图的上下范围,上限为上四分位数,下限为下四分位数 ...
- r语言ggplot2 多线图绘制图例_R语言绘制箱线图示例
R语言绘制箱线图 箱线图(又称盒须图)是常见的统计图形之一,通过绘制连续型变量的五数总括,即最小值.下四分位数(第25百分位数).中位数(第50百分位数).上四分位数(第75百分位数)以及最大值,描述 ...
- python箱线图配色_python绘制箱线图
三种方式绘制箱线图 #第一种:直接使用自带的箱线图函数 import pandas as pd import matplotlib.pyplot as plt data=pd.read_excel(& ...
最新文章
- 【django轻量级框架】一个Github用户检索信息网站(解析和代码)
- java 蓝桥杯 算法训练 区间k大数查询(题解)
- 深度学习之激活函数篇(Sigmoid、tanh、ReLU、PReLU)
- iOS 13 暗黑模式的适配
- ecshop getRow getAll getOne 返回值的区别
- c#的is,as,强制类型问题
- Redis集合 安装 哨兵集群 安全配置 redis持久化
- 《大型网站技术架构:核心原理与案例分析》读书笔记-高可用
- 计算机应用技术专业课程视频,微视频技术在计算机专业课程教学中的应用研究...
- PL-2303HX新版驱动
- 数据分析之缺失值填充(重点讲解多重插值法Miceforest)
- 超简单Ubuntu Server 配置FTP服务器教程
- macOS 安装PhotoshopCC 2017
- 基于ssm的大学校园兼职平台系统
- 邮件钓鱼实验之Gophish
- pms酒店管理系统功能,酒店管理系统软件开发
- STM32学习笔记——HC05蓝牙模块的配置流程
- 21、【易混淆概念集】-第十三章 相关方参与度评估矩阵 VS 相关方参与计划 相关方登记册 VS 相关方参与计划 相关方立方体 VS 凸显模型 权力/利益方格
- 翌加科技:抖音DOU+怎么投放
- 超级贵,机器人的核心部件,3D动画展示谐波减速器工作原理
热门文章
- cad中explode是什么意思_为什么CAD图块炸开后多了很多图形?
- icem 15.0中IJK control和blank blocks
- Node-RED使用指南:26:使用exec执行系统命令
- 英国电信进军中国市场,难对三大运营商造成太大影响
- JavaScript 闭包
- html-你不知道的<meter>标签
- C++类(Class)总结
- 徐小平:关了公司以后,我有这些话要对你说
- open和with open的用法,你弄明白了吗?
- C++错误解决:double free or corruption (out): 0x00000000011abe70 ***