新聞中心
在Python中,我們可以使用matplotlib庫中的pyplot模塊來畫柱狀圖,以下是一個簡單的例子:

創(chuàng)新互聯(lián)長期為數(shù)千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為廬江企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計,廬江網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
我們需要導(dǎo)入matplotlib的pyplot模塊,并給它一個別名plt,這樣在后面的代碼中就可以用plt來代替pyplot了。
我們創(chuàng)建兩個列表,分別代表x軸和y軸的數(shù)據(jù)。
接著,我們調(diào)用plt.bar()函數(shù)來創(chuàng)建柱狀圖,這個函數(shù)的第一個參數(shù)是x軸的數(shù)據(jù),第二個參數(shù)是y軸的數(shù)據(jù)。
我們調(diào)用plt.show()函數(shù)來顯示圖形。
import matplotlib.pyplot as plt 創(chuàng)建數(shù)據(jù) x = ['A', 'B', 'C', 'D'] y = [10, 20, 30, 40] 創(chuàng)建柱狀圖 plt.bar(x, y) 顯示圖形 plt.show()
如果你想要添加小標(biāo)題和單元表格,你可以使用plt.title()和plt.xlabel()、plt.ylabel()函數(shù)來添加標(biāo)題和軸標(biāo)簽,使用plt.table()函數(shù)來添加表格。
import matplotlib.pyplot as plt
創(chuàng)建數(shù)據(jù)
x = ['A', 'B', 'C', 'D']
y = [10, 20, 30, 40]
創(chuàng)建柱狀圖
plt.bar(x, y)
添加標(biāo)題和軸標(biāo)簽
plt.title('Bar chart')
plt.xlabel('Category')
plt.ylabel('Value')
添加表格
data = [['A', 10], ['B', 20], ['C', 30], ['D', 40]]
plt.table(cellText=data, colLabels=['Category', 'Value'], cellLoc='center')
顯示圖形
plt.show()
這段代碼會創(chuàng)建一個帶有標(biāo)題、軸標(biāo)簽和表格的柱狀圖。
本文標(biāo)題:python中如何畫柱狀圖
文章鏈接:http://fisionsoft.com.cn/article/ccdjope.html


咨詢
建站咨詢
