Python 中 plt 畫柱狀圖和折線圖


1. 背景

Python在一些數據可視化的過程中需要使用 plt 函數畫柱狀圖和折線圖。

 

2. 導入

import matplotlib.pyplot as plt

 

3. 柱狀圖

array= np.array(array)

plt.hist(array, bins=50,facecolor="red", edgecolor="red" ,linewidth=5,alpha=0.7)

    plt.xlabel("")
    plt.ylabel("")
    plt.title("")

 

4.折線圖

plt.figure(figsize=(num_group, 6))
X=[1,2,3,4,5,6,7,8,9]
Y=[1,2,3,4,5,6,7,8,9]#定義折線圖的X,Y坐標

plt.plot(X, Y, label=str(model_name)) #折線圖

for a, b in zip(X, Y):
    plt.text(a, b, '%.2f' % b, ha='center', va='bottom', fontsize=7)#每個點的數值
plt.legend(loc=2)#顯示每根折線的label
plt.title("{}".format(eval_key))#顯示圖名

 

5.保存

print("=> saving {}".format(image_name))
plt.savefig(image_name)

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM