1樓:海明威聽海
使用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()
參考來專源:屬
2樓:匿名使用者
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模組 如何畫兩張圖出來
3樓:以你之姓
python matplotlib模組 如何畫兩張圖出來的方法:
**如下所示:
import numpy as np
import matplotlib.pyplot as plt#建立自變數陣列
x= np.linspace(0,2*np.pi,500)#建立函式值陣列
y1 = np.sin(x)
y2 = np.cos(x)
y3 = np.sin(x*x)
#建立圖形
plt.figure(1)
'''意思是在乙個2行2列共4個子圖的圖中,定位第1個圖來進行操作(畫圖)。
最後面那個1表示第1個子圖。那個數字的變化來定位不同的子圖'''#第一行第一列圖形
ax1 = plt.subplot(2,2,1)#第一行第二列圖形
ax2 = plt.subplot(2,2,2)#第二行
ax3 = plt.subplot(2,1,2)#選擇ax1
plt.sca(ax1)
#繪製紅色曲線
plt.plot(x,y1,color='red')#限制y座標軸範圍
plt.ylim(-1.2,1.2)
#選擇ax2
plt.sca(ax2)
#繪製藍色曲線
plt.plot(x,y2,'b--')
plt.ylim(-1.2,1.2)
#選擇ax3
plt.sca(ax3)
plt.plot(x,y3,'g--')
plt.ylim(-1.2,1.2)
plt.show()
附上效果圖。
python用matplotlib畫直方圖如何設定每個柱的間隔?
4樓:傷逝海深
x軸刻度太密了,直方圖寬度大就會這樣,設定一下寬度就可以了
ax.hist(df['petal width'], width=[0.1],color='blue');
替換掉你的那條**試一下
知道兩條相交直線的方程,怎麼求兩條相交
兩條直線交點座標實際上就是對應二元一次方程組的解,所以,求交點座標的關鍵就是求對應二元一次方程的解。已知兩條相交直線方程,求角平分線方程 用夾角公式 假設l1 y k1x b1 l2 y k2x b2 設角平分線的方程為 y kx b 那麼有 k k1 1 k1 k k2 k 1 k k2 從而解得...
兩條直線的交點怎麼求兩直線交點求法
聯立方程組假設 a1x b1y c1 0和a2x b2y c2 0聯立,求出x和y的值即可。例如 2x 3y 3 0和x y 2 0,解之得,x,y 3 5,7 5 從平面解析幾何的角度來看,平面上的直線就是由平面直角座標系中的乙個二元一次方程所表示的圖形。求兩條直線的交點,只需把這兩個二元一次方程...
已知2條直線斜率怎麼求夾角,已知兩條直線的斜率怎麼求這兩條直線的夾角
設兩斜率為k1和k2夾角為a,則tana k1 k2 1 k1 k2 用反函式求a就可以了,這是正確的公式你不用檢驗了。已知兩條直線的 斜率怎麼求這兩條直線的夾角 設直線l1斜率為k1,直線l2斜率為k2,兩條直線的夾角 tan k1 k2 1 k1 k2 就可求出兩條直線的夾角 l1逆時針旋轉到l...