python用matplotlib畫直方圖如何設定每個柱的間

2021-04-02 08:10:11 字數 1179 閱讀 8918

1樓:傷逝海深

x軸刻度太密了,直方圖寬度大就會這樣,設定一下寬度就可以了

ax.hist(df['petal width'], width=[0.1],color='blue');

替換掉你的那條**試一下

python matplotlib畫的直方圖怎麼加兩條豎線做參考線

2樓:海明威聽海

使用plt.axvline()方法

:import numpy as np

import matplotlib.pyplot as pltx = np.random.normal(600, 20, 1000)

plt.hist(x, bins=50, color='g')plt.axvline(550)

plt.axvline(620)

plt.show()

參考來專源:屬

3樓:匿名使用者

hist畫完直方copy圖之後,hold on, 然後畫bai直du線:

x=normrnd(10,0.1,1,1000); %生成zhi1000個隨機數

hist(x,50); %直方dao圖hold on;

plot([10,10],[0,70],'r'); %畫直線!

python matplotlib bar圖怎麼畫出這樣的區間

4樓:匿名使用者

plt.bar(x, y, yerr=[0.1,0.1,0.2,0.2,0.2], capsize=5)

plt.show()

這個工是誤差棒,由yerr決定長度,兩橫的長度由capsize決定

5樓:騰訊電腦管家

最簡單的柱狀**應該是這樣的

# coding: utf-8import matplotlib.pyplot as pltimport numpy as np

x = np.random.randint(0, 10, size=10)

y = np.random.randint(100, 1000, size=10)

plt.bar(x, y)

plt.show()

用python程式設計求1 ,用python程式設計求1 1 2 1 3 1 4 1 5 累加和,資料項小於0 1時停止

樹不開叉 def summa summ 0 for i in range 1,100 fl 1.0 i if fl 0.1 summ fl else print the sum is summreturn sum summa 注意縮排 def iteritem limit x 1.while 1 v...

python中的冒號怎麼用,python中函式引數列表中使用的冒號是幹什麼用的

函式,迴圈,bai條件,類du定義等後面都是跟著乙個zhiblock,block需要縮排,dao所以這些語句後版面都有乙個冒號。至於為什麼權這樣子,我們又不是研究理論的。死記硬背就可以了。什麼是乙個block。每個語言裡幾乎都有有。就是一組語句。比如函式體,迴圈體,條件分支,類的定義等等都是乙個bl...

Python用selenium模擬登入知乎,輸完驗證碼以後點選登入,驗證碼收了起來卻不進主頁為什麼

貝克海母 我用selenium好像沒有彈出驗證碼發 祭司 最後click登入了麼? 夕陽藍了紫荊 好像是知乎能檢測selenium的,我也被困住了 鯊魚潛行者 這樣看來你是已經有些喜歡他了是嗎?不如直接問他那些天做什麼去了。不然心裡會一直有個疙瘩。真心的喜歡一個人是會把她放在心裡的,即使再怎麼忙也能...