三、直方图histogram和条形图bar 您所在的位置:网站首页 条图和直方图 三、直方图histogram和条形图bar

三、直方图histogram和条形图bar

#三、直方图histogram和条形图bar| 来源: 网络整理| 查看: 265

1. histogram (1)h=histogram( X )

按默认方法统计频数画分布直方图 显示属性:Data、Values、NumBins、BinEdges、BinWidth、BinLimits、Normalization、FaceColor、EdgeColor,可以通过h._来获得.

(2)histogram(X, nbins)

给定划分的条形数目画分布直方图。

(3)histogram(X, edges)

给定划分的条形边界画分布直方图,如edges=[-10 -2:0.25:2 10],区间[-10 -2]与[2 10]各以一个完整条形统计,[-2:0.25:2]以18个条形统计。

(4)histogram( C )

每个条柱作为一个类别,自动统计各个类别出现频数并画直方图 例 A = [0 0 1 1 1 0 0 0 0 NaN NaN 1 0 0 0 1 0 1 0 1 0 0 0 1 1 1 1]; C = categorical(A,[1 0 NaN],{‘yes’,‘no’,‘undecided’}); h=histogram(C) 在这里插入图片描述 显示属性:Data、Values、Categories、Normalization、DisplayStyle、FaceColor、EdgeColor

(5)histogram(C, Categories)

当C中未指定类别名称时可用Categories={‘1’,‘2’}补充在后面

(6)histogram(ax, __)

规定坐标范围

(7)histogram(_, Name, Value)

指定属性值如histogram(X, BarWidth, 0.5) 更多属性值MATLAB帮助文件 若需要在同一张图中显示两种直方图,需要hold on并以不同颜色区分,可能有重合。

2. bar (1)bar(y)

a)输入y为一维向量,直接以条形图的形式显示; b)输入y为二维矩阵,每一个列向量代表一个group的变化; 在这里插入图片描述 可以使用bar(y,‘stacked’)将其转换为堆栈显示 在这里插入图片描述

(2)bar(x,y)

以x为横坐标显示y,二者长度相等

(3)bar(y, BarWidth)

以规定宽度BarWidth显示y ············其余与histogram大同小异,参见MATLAB帮助文件。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有