在之前的一些文章之中小編已經給大家介紹過了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中橫的圖表如何繪制”的全部內容了,希望對你有所幫助 。
猜你喜歡
- VSCode類型參數怎么顯示?VSCode顯示類型參數的技巧
- Python怎么讀取pdf文件?Python處理pdf文件的方法
- Python怎么畫條形圖?Python繪制條形圖代碼
- 在Python中怎么操作文件?Python操作文件的方法
- 夜間行車遇到后車開遠光燈 高速上后車一直開遠光燈怎么辦
- Vscode如何對Python代碼進行折疊?Vscode編輯器折疊代碼的方法
- Python兩個變量之間怎么互換?Python變量值怎么交換
- Python變量基礎知識有哪些?Python中變量有什么操作方法
- Python要安裝在C盤嗎?Python不安裝到C盤有什么影響
- Python運行時報錯怎么辦?Python腳本運行中出現錯誤如何解決
