python使用matplotlib繪制折線圖的示例代碼
示例代碼如下:
#!/usr/bin/python #-*- coding: utf-8 -*- import matplotlib.pyplot as plt # figsize - 圖像尺寸(figsize=(10,10)) # facecolor - 背景色(facecolor="blue") # dpi - 分辨率(dpi=72) fig = plt.figure(figsize=(10,10),facecolor="blue") #figsize默認(rèn)為4,4(圖像尺寸) ax1 = fig.add_subplot(1,1,1) # 行 列 位置 #ax2 = fig.add_subplot(2,1,2) #ax = fig.add_subplot(1,1,1) ax1.set_title("title") #不支持中文 # 設(shè)置坐標(biāo)軸的label ax1.set_xlabel("ax1 - X") ax1.set_ylabel("ax1 - Y") # 設(shè)置刻度 #ax1.set_xticks([1,2,3,4,5]) #ax1.set_yticks([10,20,30,40,50]) # 設(shè)置刻度label #ax1.set_xticklabels(["one","two","three","four","five"]) # one對應(yīng)1 # 繪制折線圖 x = [1,2,3,4,5] y = [80,3,4,5,1] #生成正弦波曲線 import numpy as np x = np.linspace(0,np.pi * 2,20) y = np.sin(x) #生成余弦波曲線 y2 = np.cos(x) #ax1.plot(x,y,x,y2) #在一張圖中放置兩條曲線 # 使用圖例 # linewidth設(shè)置線條粗細(xì),linestyle設(shè)置線條樣式,marker設(shè)置數(shù)據(jù)點(diǎn) ax1.plot(x,y, label = "SIN",color="y",linewidth=3,linestyle="--",marker="o") ax1.plot(x,y2,label= "COS",color="r") ax1.legend(loc="best") # 使用圖例 #best為最佳位置 (upper left 左上;center 居中;...) # 注釋,比如說明最高點(diǎn) # xy指定最高點(diǎn),xytext指定注釋位置 arrowprops = {"arrowstyle": "->","color":"red"} #設(shè)置箭頭 ax1.annotate("max",xy=(np.pi/2,1),xytext=(np.pi/2+0.5,1),arrowprops=arrowprops) plt.show()
效果如下
以上就是python使用matplotlib繪制折線圖的示例代碼的詳細(xì)內(nèi)容,更多關(guān)于python matplotlib繪制折線圖的資料請關(guān)注腳本之家其它相關(guān)文章!
- python使用matplotlib繪制折線圖教程
- python使用matplotlib模塊繪制多條折線圖、散點(diǎn)圖
- Python基于Matplotlib庫簡單繪制折線圖的方法示例
- python matplotlib折線圖樣式實(shí)現(xiàn)過程
- python學(xué)習(xí)之使用Matplotlib畫實(shí)時的動態(tài)折線圖的示例代碼
- Python可視化Matplotlib折線圖plot用法詳解
- Python利用matplotlib繪制折線圖的新手教程
- wxPython+Matplotlib繪制折線圖表
- python?用matplotlib繪制折線圖詳情
- 使用python?matplotlib畫折線圖實(shí)例代碼
相關(guān)文章
python 用opencv實(shí)現(xiàn)霍夫線變換
這篇文章主要介紹了python 如何用opencv實(shí)現(xiàn)霍夫線變換,幫助大家更好的理解和使用python處理圖片,感興趣的朋友可以了解下2020-11-11梅爾頻率倒譜系數(shù)(mfcc)及Python實(shí)現(xiàn)
這篇文章主要為大家詳細(xì)介紹了語音識別之梅爾頻率倒譜系數(shù)及Python實(shí)現(xiàn),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-06-06解決pyinstaller打包exe文件出現(xiàn)命令窗口一閃而過的問題
今天小編就為大家分享一篇解決pyinstaller打包exe文件出現(xiàn)命令窗口一閃而過的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10Python之兩種模式的生產(chǎn)者消費(fèi)者模型詳解
今天小編就為大家分享一篇Python之兩種模式的生產(chǎn)者消費(fèi)者模型詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10Numpy中的shape、reshape函數(shù)的區(qū)別
本文主要介紹了Numpy中的shape、reshape函數(shù)的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07Python?數(shù)據(jù)分析教程探索性數(shù)據(jù)分析
這篇文章主要介紹了Python?數(shù)據(jù)分析教程探索性數(shù)據(jù)分析,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-08-08Python數(shù)據(jù)結(jié)構(gòu)與算法之鏈表定義與用法實(shí)例詳解【單鏈表、循環(huán)鏈表】
這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)與算法之鏈表定義與用法,結(jié)合具體實(shí)例形式較為詳細(xì)的分析了單鏈表、循環(huán)鏈表等的定義、使用方法與相關(guān)注意事項,需要的朋友可以參考下2017-09-09python Bamboolib庫加速Pandas數(shù)據(jù)分析過程詳解
這篇文章主要介紹了python Bamboolib庫加速Pandas數(shù)據(jù)分析過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2024-01-01