python使用matplotlib繪制折線圖的示例代碼
更新時間:2020年09月22日 17:10:24 作者:全心全意_運維
這篇文章主要介紹了python使用matplotlib繪制折線圖的示例代碼,幫助大家更好的利用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默認為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") #不支持中文 # 設置坐標軸的label ax1.set_xlabel("ax1 - X") ax1.set_ylabel("ax1 - Y") # 設置刻度 #ax1.set_xticks([1,2,3,4,5]) #ax1.set_yticks([10,20,30,40,50]) # 設置刻度label #ax1.set_xticklabels(["one","two","three","four","five"]) # one對應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設置線條粗細,linestyle設置線條樣式,marker設置數(shù)據(jù)點 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 居中;...) # 注釋,比如說明最高點 # xy指定最高點,xytext指定注釋位置 arrowprops = {"arrowstyle": "->","color":"red"} #設置箭頭 ax1.annotate("max",xy=(np.pi/2,1),xytext=(np.pi/2+0.5,1),arrowprops=arrowprops) plt.show()
效果如下
以上就是python使用matplotlib繪制折線圖的示例代碼的詳細內(nèi)容,更多關于python matplotlib繪制折線圖的資料請關注腳本之家其它相關文章!
您可能感興趣的文章:
相關文章
梅爾頻率倒譜系數(shù)(mfcc)及Python實現(xiàn)
這篇文章主要為大家詳細介紹了語音識別之梅爾頻率倒譜系數(shù)及Python實現(xiàn),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-06-06解決pyinstaller打包exe文件出現(xiàn)命令窗口一閃而過的問題
今天小編就為大家分享一篇解決pyinstaller打包exe文件出現(xiàn)命令窗口一閃而過的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10Numpy中的shape、reshape函數(shù)的區(qū)別
本文主要介紹了Numpy中的shape、reshape函數(shù)的區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-07-07Python?數(shù)據(jù)分析教程探索性數(shù)據(jù)分析
這篇文章主要介紹了Python?數(shù)據(jù)分析教程探索性數(shù)據(jù)分析,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-08-08Python數(shù)據(jù)結(jié)構(gòu)與算法之鏈表定義與用法實例詳解【單鏈表、循環(huán)鏈表】
這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)與算法之鏈表定義與用法,結(jié)合具體實例形式較為詳細的分析了單鏈表、循環(huán)鏈表等的定義、使用方法與相關注意事項,需要的朋友可以參考下2017-09-09python Bamboolib庫加速Pandas數(shù)據(jù)分析過程詳解
這篇文章主要介紹了python Bamboolib庫加速Pandas數(shù)據(jù)分析過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2024-01-01