三、直方图histogram和条形图bar | 您所在的位置:网站首页 › 条图和直方图 › 三、直方图histogram和条形图bar |
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) 当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的变化; 以x为横坐标显示y,二者长度相等 (3)bar(y, BarWidth)以规定宽度BarWidth显示y ············其余与histogram大同小异,参见MATLAB帮助文件。 |
CopyRight 2018-2019 实验室设备网 版权所有 |