matlab菜鳥問題,hist 與 bar 的區別,請詳細些,謝謝

2021-09-07 07:07:27 字數 1474 閱讀 4352

1樓:

hist與bar的區別為:建立圖形不同、引數不同、正則化不同。

一、建立圖形不同

1、hist函式:hist函式是用來建立一個直方圖的matplotlib 函式。

2、bar函式:bar函式是用來建立一個二維條形圖的matplotlib 函式。

二、引數不同

1、hist函式:hist函式需要傳的引數為直方圖的區間數、顏色、normed。

2、bar函式:bar函式需要傳的引數為二維條形圖的上下左右四點的座標值。

三、正則化不同

1、hist函式:hist函式可以將建立的圖形進行正則化。

2、bar函式:bar函式不可以將建立的圖形進行正則化。

2樓:匿名使用者

直白來講,hist是畫直方圖;bar是畫柱狀圖;

區別如下:

直方圖展示資料的分佈,柱狀圖比較資料的大小。

直方圖x軸為定量資料,柱狀圖x軸為分類資料。因此,直方圖上的每根柱子都是不可移動的,x軸上的區間是連續的、固定的。而柱狀圖上的每根柱子是可以隨意排序的,有的情況下需要按照分類資料的名稱排列,有的則需要按照數值的大小排列。

直方圖柱子無間隔,柱狀圖柱子有間隔

直方圖柱子寬度可不一,柱狀圖柱子寬度須一致。柱狀圖柱子的寬度因為沒有數值含義,所以寬度必須一致。但是在直方圖中,柱子的寬度代表了區間的長度,根據區間的不同,柱子的寬度可以不同,但理論上應為單位長度的倍數。

具體參看這篇:網頁連結

3樓:匿名使用者

你好, hist是製作一個頻率分佈圖,比如說把一個資料分成10個部分,每個部分的頻率是多少。 就是大概看一下資料的分佈。 bar是用來把你已經總結好的資料畫出來,可以用來對比各個組的資料。

總之hist只是專門製作頻率分佈的,而bar的應用範圍很廣,你可以同時對比多個組,還可以更細的分組。你如果分好了資料,用bar也能做到hist的效果。 用hist還能得到hist畫圖的資料,具體是a =hist(x), 可以看到分成10份的頻率分佈。

或者你可以手工制定分成多少。 之後你可以用bar把a畫出來,或者對a進行處理。

matlab中hist函式的問題

4樓:匿名使用者

hist(s,100)和

baihist(s,50)有區別的,前du者將預設10個長zhi條改dao

為100個,縱

專軸的值也改變;後者屬將預設10個長條改為50個,縱軸的值也改變.。

如想分成6分,只要寫成,hist(s,6)

例如,從下圖你就可以看到,各種不同等分的直方圖

y = randn(1000,1);hist(y),title('hist(y)')

y = randn(1000,1);hist(y,6),title('hist(y,6)')

y = randn(1000,1);hist(y,50),title('hist(y,50)')

使用matlab用hist畫了直方圖怎麼加一條豎線作為參考線

hist畫完直方圖之後,hold on,畫直線 x normrnd 10,0.1,1,1000 生成1000個隨機數 hist x,50 直方圖 hold on plot 10,10 0,70 r 畫直線。data為資料比如rand 1,100 range為範圍比如 0 0.1 1 hist dat...

div css菜鳥問題

一般div居中使用margin 0 auto 但是div不設定寬度無法居住,我給你一個建議好了,你可以在外層套一個table,因為table不設寬度的時候預設是寬度最小化的,設定margin 0 auto後table就可以根據內容的寬度自動伸展並且居中,因為是手打的,很多樣式記不清全拼了,我就把主要...

菜鳥有日語問題,請教大神,菜鳥有日語問題,請教大神

如果你確bai 定這兩個句子 du沒有問題,那我的水準和你相zhi當dao,待高人指點!我的意版思是兩種情況 1.很簡單權,句子是給初級者出的,不正確的表達。2.大複雜,如果能解釋得通的話,說明我們的水準不夠,還要多學習些地方語言的理解等吧。總之,等待高人指點!你寫的這些日語本身就有問題,寫個正確的...