您好,登錄后才能下訂單哦!
本文小編為大家詳細介紹“如何使用Python matplotlib繪制簡單的柱形圖、折線圖和直線圖”,內(nèi)容詳細,步驟清晰,細節(jié)處理妥當,希望這篇“如何使用Python matplotlib繪制簡單的柱形圖、折線圖和直線圖”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
Matplotlib 可能是 Python 2D-繪圖領域使用最廣泛的套件。它能讓使用者很輕松地將數(shù)據(jù)圖形化,并且提供多樣化的輸出格式。這里將會探索 matplotlib 的常見用法。
import matplotlib.pyplot as plt
x=[1,2,3,4,5] y=[5,7,4,3,1]
#1. 確定柱狀圖數(shù)量,可以認為是x方向刻度和y方向刻度
color=['red','black','peru','orchid','deepskyblue'] x_label=['pop','classic','pure','blue','electronic']
plt.xticks(x, x_label) plt.bar(x, y,color=color)
#2. 繪制x刻度標簽繪制y刻度標簽
plt.grid(True,linestyle=':',color='r',alpha=0.6) plt.show()
x → 為一個標量序列,確定x軸刻度數(shù)目
height → 確定y軸的刻度
width → 單個直方圖的寬度
bottom → 設置y邊界坐標軸起點
color → 設置直方圖顏色(只給出一個值表示全部使用該顏色,若賦值顏色列表則會逐一染色,若給出顏色列表數(shù)目少于直方圖數(shù)目則會循環(huán)利用)
#3、設置網(wǎng)格刻度
#4、展示圖象
import matplotlib.pyplot as plt fig = plt.figure(num=1, figsize=(4, 4)) plt.plot([1, 2, 3, 4], [1, 2, 3, 4]) plt.show()
#1、基礎繪圖
#2、創(chuàng)建自定義圖像
其中表示figure 的大小為寬、長(單位為inch)
#3、依次將坐標連接起來,以此表示該直線線模型的圖像
#4、顯示圖像
這里我們直接用了plot()函數(shù)畫了一個坐標圖,這是一個封裝好的函數(shù),我們輸入?yún)?shù),就可直接生成此樣式的圖
#導入matplotlib的pyplot模塊
import matplotlib.pyplot as plt
#1、基礎繪圖
fig = plt.figure()
#2、生成一個圖框換句話說就是生成了一個畫板
plt.plot([1, 2, 3, 4], [8, 3, 7, 30], color='yellow', linewidth=3)
#4、依次將坐標(1,8),(2,3),(3,7),(4,30)連接起來,以此表示該折線模型的圖像
#"color"表示折線顏色 為黃色;
#線寬為3;
plt.xlim(0.3, 4)
#5、顯示的是x軸的作圖范圍
plt.show()
#、顯示圖像
讀到這里,這篇“如何使用Python matplotlib繪制簡單的柱形圖、折線圖和直線圖”文章已經(jīng)介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內(nèi)容的文章,歡迎關注億速云行業(yè)資訊頻道。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。