Python怎么畫橫向柱狀圖?Python中橫的圖表如何繪制

在之前的一些文章之中小編已經給大家介紹過了python是如何來話縱向,也就是豎著的柱狀圖,但是最近又有小伙伴說想要學習橫向柱狀圖的繪制方法 。那么下面小編就以實際的代碼示例來個大家詳細講解一下python橫向柱狀圖如何繪制,一起往下看看吧 。

Python怎么畫橫向柱狀圖?Python中橫的圖表如何繪制


1.只要是柱狀圖使用matplotlib這個庫就可以了,然后還需要用到Pandas這個數據分析和處理方面的庫,它是用來將數據轉為有字段和列名的表格形式,這樣更容易指定數據,代碼如下:
import matplotlib.pyplot as pltimport pandas as pd2.模塊導入完成之后就要來生成數據了,這個數據可以從Excel表格中取出來,也可以由開發者自己去定義 。自定義的話需要手動的指定一下該組數據的是用于橫向條形圖內哪一個軸的,也就是繪制圖表時名稱要一致,代碼示例如下所示:
plt.figure()df = pd.DataFrame(data=https://www.ycpai.cn/python/{"names":[’今天’,’明天’,’后天’],"tickets":[12,25,35]})plt.barh("names","tickets",data=movie_df)之前繪制縱向條形圖使用的方法為bar,那么在上面這一步就是調用barh方法來創建除了橫向條形圖 。這個時候左邊的y軸就變為了組數,x軸變成了數值,在定義時需要注意一下參數順序 。
3.那么最后還是一樣的去設置一下x軸上坐標顯示的數值,然后調用grid()方法將橫向柱狀圖以窗口的形式給展示出來即可,代碼如下:
plt.xticks(range(0,35,5),["%d萬"%x for x in range(0,45,5)],fontproperties=font,size=12)plt.grid()【Python怎么畫橫向柱狀圖?Python中橫的圖表如何繪制】以上就是關于“Python怎么畫橫向柱狀圖?Python中橫的圖表如何繪制”的全部內容了,希望對你有所幫助 。

    猜你喜歡