前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )

【MATLAB】进阶绘图 ( Boxplot 箱线图 | boxplot 函数 | Error Bar 误差条线图 | errorbar 函数 )

作者头像
韩曙亮
发布2023-03-29 10:11:22
9730
发布2023-03-29 10:11:22
举报

文章目录

一、Boxplot 箱线图


1、boxplot 函数

boxplot 函数文档 : https://ww2.mathworks.cn/help/stats/boxplot.html

stairs 函数语法 :

代码语言:javascript
复制
boxplot(x)
boxplot(x,g)

boxplot(x) : 根据 x 中的数据创建箱线图 ;

  • x 是向量 : 绘制一个箱子 ;
  • x 是矩阵 : 为每个矩阵列绘制一个箱子 ;

箱子 :

  • 中位数 : 每个箱子都有一个中心标记 , 表示中位数 ;
  • 第 25 百分位数 : 箱子底边 ;
  • 第 75 百分位数 : 箱子顶边 ;

boxplot(x,g) : g 中包含若干分组变量 ;

2、代码示例

代码示例 :

代码语言:javascript
复制
% 加载数据
% 不同国家中每加仑汽油能跑多少英里
load carsmall

% MPG 是箱线图数据 
% Origin 中包含多个分组变量
boxplot(MPG, Origin);

绘图结果 :

在这里插入图片描述
在这里插入图片描述

二、Error Bar 误差条线图


1、errorbar 函数

errorbar 函数文档 : https://ww2.mathworks.cn/help/matlab/ref/errorbar.html

errorbar 函数语法 :

代码语言:javascript
复制
errorbar(y,err)
errorbar(x,y,err)

errorbar(y,err) 与 plot(y) 绘制的曲线相同 , err 参数指的是对应点的误差范围大小 ;

errorbar(x, y,err) 与 plot(x, y) 绘制的曲线相同 , err 参数指的是对应点的误差范围大小 ;

整个竖条 , 是有可能出现的误差数值 , errorbar 的第三个参数就是该误差数值的区间大小 ;

2、代码示例

代码示例 :

代码语言:javascript
复制
% 生成 x 向量, 0 ~ pi , 步长 pi / 10
x = 0 : pi / 10 : pi;

% 生成 y 轴的值对应向量
y = sin(x);

% 生成 e 向量 , 表示每个对应 x 位置的误差范围
e = std(y) * ones(size(x));

% 绘制含误差条的线图
% e 表示误差范围
errorbar(x, y, e);

绘图效果 :

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-04-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、Boxplot 箱线图
    • 1、boxplot 函数
      • 2、代码示例
      • 二、Error Bar 误差条线图
        • 1、errorbar 函数
          • 2、代码示例
          相关产品与服务
          图数据库 KonisGraph
          图数据库 KonisGraph(TencentDB for KonisGraph)是一种云端图数据库服务,基于腾讯在海量图数据上的实践经验,提供一站式海量图数据存储、管理、实时查询、计算、可视化分析能力;KonisGraph 支持属性图模型和 TinkerPop Gremlin 查询语言,能够帮助用户快速完成对图数据的建模、查询和可视化分析。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档