欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 組合柱狀圖

黃文隆1年前10瀏覽0評論

Python是一種廣泛用于數(shù)據(jù)分析和可視化的編程語言。其中一種流行的可視化技術(shù)是組合柱狀圖,它將兩個或多個柱狀圖疊加在一起以便更好地比較、分析和顯示數(shù)據(jù)。在這篇文章中,我們將介紹如何使用Python創(chuàng)建組合柱狀圖。

# 首先需要導(dǎo)入必要的庫和模塊
import numpy as np
import matplotlib.pyplot as plt
# 創(chuàng)建數(shù)據(jù)集
bars1 = [10, 12, 15, 17, 19]
bars2 = [16, 18, 20, 22, 24]
x = np.arange(len(bars1))
# 繪制第一個柱狀圖
plt.bar(x, bars1, color='blue', width=0.4)
# 繪制第二個柱狀圖
plt.bar(x + 0.4, bars2, color='orange', width=0.4)
# 添加標(biāo)簽和標(biāo)題
plt.xticks(x + 0.4 / 2, ('A', 'B', 'C', 'D', 'E'))
plt.ylabel('數(shù)據(jù)值')
plt.xlabel('類別')
plt.title('組合柱狀圖')
# 顯示圖形
plt.show()

如上所述,我們首先導(dǎo)入Numpy和Matplotlib庫。然后創(chuàng)建一個數(shù)據(jù)集,包含兩組數(shù)據(jù)和一個X軸坐標(biāo)。接下來,我們使用Matplotlib庫的plt.bar()函數(shù)繪制第一個柱狀圖,在此基礎(chǔ)上,再繪制第二個柱狀圖,使用x + 0.4方法使得柱狀圖不重疊。最后添加標(biāo)簽和標(biāo)題,并使用plt.show()方法顯示圖形。

需要注意的是,組合柱狀圖可以用于任何類型的數(shù)據(jù)比較,例如產(chǎn)品銷售、學(xué)生成績或業(yè)務(wù)增長等等。此外,Matplotlib庫還支持許多其他類型的圖形,更廣泛的應(yīng)用也可以參考相應(yīng)的文檔。