zoukankan      html  css  js  c++  java
  • hist和bar画图关系

    1.hist是绘制直方图,直方图显示了数据值的分布情况。
      1>n = hist(Y,n)
          将向量Y中的元素分到n个等间隔的范围内(默认为10个间隔),并返回每个范围内元素的个数作为一行向量。
      2>n = hist(Y, x)

          如果Y是一个m x p的矩阵,hist将Y的每一列作为一个向量,并返回一个10 x p的矩阵n。n 的 每一列的值对应Y的该列。
          x是一个向量比如1:m,返回x的长度个以x为中心的,Y的分布情况。
          例如:如果x是一个5元素的向量,返回Y在以x为中心的,x长度个范围内数据直方分布。
          注:如果更需要制定数值边界而不是中心,可以使用histc。
       3> n = hist(Y, nbins)
          nbins是一个范围,使用nbins间隔数。
       4>[n,xout] = hist(...)
          返回n和xout,包含有数目频率和间隔位置。可以使用bar(xout, n)来绘制直方图。

    2.bar是柱状图

      bar(x,y,'BarWidth',宽度参数)

      x是横坐标向量,取值为1:m,m是矩阵y的行向量数,代表有多少个主体

      y是纵坐标向量或矩阵,当是m x n的矩阵时,画出来的图是m组竖条(m是行向量数,代表主体个数),每组竖条包含n条(n是列向量数)

    3.hist和bar的结合

       [n,xout] = hist(...),然后使用bar(xout, n)来绘制直方图。比如:

        

       

       

         

       

  • 相关阅读:
    黑马视频-事务
    黑马视频—循环
    黑马视频-子查询
    黑马视频-索引
    黑马视频-SQL之case
    总结 总结
    设计模式总结
    全局变量 /static全局变量 /局部变量/成员变量/extern 分析
    runtime 内涵篇
    runtime 使用总结
  • 原文地址:https://www.cnblogs.com/TTTTT/p/5627998.html
Copyright © 2011-2022 走看看