欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python如何使用matplotlib繪制柱狀圖

 更新時(shí)間:2024年02月24日 16:00:58   作者:小黃鴨and小黑鴨  
這篇文章主要介紹了Python如何使用matplotlib繪制柱狀圖問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

1、基本柱狀圖          

首先要安裝matplotlib(http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.plot) 可以使用pip命令直接安裝

# -*- 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)
plt.show()

2、設(shè)置顏色

# -*- 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,fc='r')
plt.show()

# -*- 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、設(shè)置標(biāo)簽

# -*- coding: utf-8 -*-
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、堆疊柱狀圖

# -*- coding: utf-8 -*-
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、并列柱狀圖

# -*- coding: utf-8 -*-
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、條形柱狀圖

# -*- coding: utf-8 -*-
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()

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python入門教程5. 字典基本操作【定義、運(yùn)算、常用函數(shù)】

    Python入門教程5. 字典基本操作【定義、運(yùn)算、常用函數(shù)】

    這篇文章主要介紹了Python字典基本操作,包括字典的基本定義、運(yùn)算與常用函數(shù)相關(guān)使用技巧,代碼注釋中備有詳盡說明,便于理解,需要的朋友可以參考下
    2018-11-11
  • Python實(shí)現(xiàn)生成帶logo背景圖的二維碼

    Python實(shí)現(xiàn)生成帶logo背景圖的二維碼

    這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)生成帶logo背景圖的二維碼(靜態(tài)和動(dòng)態(tài)圖),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-05-05
  • python處理excel文件之xlsxwriter?模塊

    python處理excel文件之xlsxwriter?模塊

    這篇文章主要介紹了python處理excel文件之xlsxwriter?模塊,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,需要的小伙伴可以參考一下,希望對(duì)你的學(xué)習(xí)有所幫助
    2022-05-05
  • 解決遇到PermissionError:[Errno 13] Permission denied:XXXX錯(cuò)誤的問題

    解決遇到PermissionError:[Errno 13] Permission den

    遇到"PermissionError:[Errno 13] Permission denied"通常是權(quán)限不足導(dǎo)致,解決此問題的方法包括檢查并更改文件權(quán)限,使用管理員權(quán)限運(yùn)行命令,或接觸文件所有者,這些步驟有助于確保用戶具有執(zhí)行操作所需的權(quán)限,有時(shí),文件或目錄可能被鎖定
    2024-09-09
  • Pycharm如何導(dǎo)入python文件及解決報(bào)錯(cuò)問題

    Pycharm如何導(dǎo)入python文件及解決報(bào)錯(cuò)問題

    這篇文章主要介紹了Pycharm如何導(dǎo)入python文件及解決報(bào)錯(cuò)問題,本文通過示例截圖相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-05-05
  • 對(duì)python中兩種列表元素去重函數(shù)性能的比較方法

    對(duì)python中兩種列表元素去重函數(shù)性能的比較方法

    今天小編就為大家分享一篇對(duì)python中兩種列表元素去重函數(shù)性能的比較方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python?Rich增加終端顯示視覺效果

    Python?Rich增加終端顯示視覺效果

    Python開發(fā)中,命令行界面(CLI)經(jīng)常被用于交互和數(shù)據(jù)展示,雖然命令行界面通常被視為簡(jiǎn)單、枯燥的文本顯示區(qū)域,通過Python的Rich庫(kù),為命令行界面帶來更多生機(jī)和視覺吸引力,本文帶大家探索Rich功能強(qiáng)大的Python庫(kù),增強(qiáng)終端文本渲染,使輸出更具有吸引力和可讀性
    2024-01-01
  • Jupyter 無法下載文件夾如何實(shí)現(xiàn)曲線救國(guó)

    Jupyter 無法下載文件夾如何實(shí)現(xiàn)曲線救國(guó)

    這篇文章主要介紹了Jupyter 無法下載文件夾如何實(shí)現(xiàn)曲線救國(guó)?今天小編就為大家?guī)砹私鉀Q方法,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 如何修改新版Python的pip默認(rèn)安裝路徑

    如何修改新版Python的pip默認(rèn)安裝路徑

    pip安裝的第三方庫(kù)默認(rèn)存放在C盤中,為了便于管理和不過度占用C盤空間所以想修改默認(rèn)的pip路徑,這篇文章主要介紹了修改新版Python的pip默認(rèn)安裝路徑的過程,需要的朋友可以參考下
    2024-03-03
  • python利用pandas分析學(xué)生期末成績(jī)實(shí)例代碼

    python利用pandas分析學(xué)生期末成績(jī)實(shí)例代碼

    pandas是數(shù)據(jù)分析師最常用的工具之一,這篇文章主要給大家介紹了關(guān)于python如何利用pandas分析學(xué)生期末成績(jī)的相關(guān)資料,文中給出了詳細(xì)的實(shí)現(xiàn)方法,需要的朋友可以參考下
    2021-07-07

最新評(píng)論