生活随笔
收集整理的這篇文章主要介紹了
Python——使用matplotlib绘制柱状图
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python——使用matplotlib繪制柱狀圖
1、基本柱狀圖
首先要安裝matplotlib(http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.plot) 可以使用pip命令直接安裝
[python]?view plain
?copy import?matplotlib.pyplot?as?plt????num_list?=?[1.5,0.6,7.8,6]??plt.bar(range(len(num_list)),?num_list)??plt.show()?? 2、設置顏色
[python]?view plain
?copy import?matplotlib.pyplot?as?plt????num_list?=?[1.5,0.6,7.8,6]??plt.bar(range(len(num_list)),?num_list,fc='r')??plt.show()?? [cpp]?view plain
?copy #?-*-?coding:?utf-8?-*-??import?matplotlib.pyplot?as?plt????num_list?=?[1.5,0.6,7.8,6]??plt.bar(range(len(num_list)),?num_list,color='rgb')??plt.show()?? 3、設置標簽
[python]?view plain
?copy import?matplotlib.pyplot?as?plt????name_list?=?['Monday','Tuesday','Friday','Sunday']??num_list?=?[1.5,0.6,7.8,6]??plt.bar(range(len(num_list)),?num_list,color='rgb',tick_label=name_list)??plt.show()?? 4、堆疊柱狀圖
[python]?view plain
?copy import?matplotlib.pyplot?as?plt????name_list?=?['Monday','Tuesday','Friday','Sunday']??num_list?=?[1.5,0.6,7.8,6]??num_list1?=?[1,2,3,1]??plt.bar(range(len(num_list)),?num_list,?label='boy',fc?=?'y')??plt.bar(range(len(num_list)),?num_list1,?bottom=num_list,?label='girl',tick_label?=?name_list,fc?=?'r')??plt.legend()??plt.show()?? 5、并列柱狀圖
[python]?view plain
?copy import?matplotlib.pyplot?as?plt????name_list?=?['Monday','Tuesday','Friday','Sunday']??num_list?=?[1.5,0.6,7.8,6]??num_list1?=?[1,2,3,1]??x?=list(range(len(num_list)))??total_width,?n?=?0.8,?2??width?=?total_width?/?n????plt.bar(x,?num_list,?width=width,?label='boy',fc?=?'y')??for?i?in?range(len(x)):??????x[i]?=?x[i]?+?width??plt.bar(x,?num_list1,?width=width,?label='girl',tick_label?=?name_list,fc?=?'r')??plt.legend()??plt.show()?? 6、條形柱狀圖
[python]?view plain
?copy import?matplotlib.pyplot?as?plt????name_list?=?['Monday','Tuesday','Friday','Sunday']??num_list?=?[1.5,0.6,7.8,6]??plt.barh(range(len(num_list)),?num_list,tick_label?=?name_list)??plt.show()??
轉載于:https://www.cnblogs.com/decode1234/p/8535638.html
總結
以上是生活随笔為你收集整理的Python——使用matplotlib绘制柱状图的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。