python繪制簡單折線圖代碼示例
1.畫最簡單的直線圖
代碼如下:
import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt.plot(x,y) plt.savefig("easyplot.jpg")
結(jié)果如下:
代碼解釋:
#x軸,y軸 x=[0,1] y=[0,1] #創(chuàng)建繪圖對象 plt.figure() #在當前繪圖對象進行繪圖(兩個參數(shù)是x,y軸的數(shù)據(jù)) plt.plot(x,y) #保存圖象 plt.savefig("easyplot.jpg")
2.給圖加上標簽與標題
上面的圖沒有相應(yīng)的X,Y軸標簽說明與標題
在上述代碼基礎(chǔ)上,可以加上這些內(nèi)容
代碼如下:
import numpy as np import matplotlib.pyplot as plt x=[0,1] y=[0,1] plt.figure() plt.plot(x,y) plt.xlabel("time(s)") plt.ylabel("value(m)") plt.title("A simple plot")
結(jié)果如下:
代碼解釋:
plt.xlabel("time(s)") #X軸標簽 plt.ylabel("value(m)") #Y軸標簽 plt.title("A simple plot") #標題
3.畫sinx曲線
代碼如下:
# -*- coding: utf-8 -*- import numpy as np import matplotlib.pyplot as plt #設(shè)置x,y軸的數(shù)值(y=sinx) x = np.linspace(0, 10, 1000) y = np.sin(x) #創(chuàng)建繪圖對象,figsize參數(shù)可以指定繪圖對象的寬度和高度,單位為英寸,一英寸=80px plt.figure(figsize=(8,4)) #在當前繪圖對象中畫圖(x軸,y軸,給所繪制的曲線的名字,畫線顏色,畫線寬度) plt.plot(x,y,label="$sin(x)$",color="red",linewidth=2) #X軸的文字 plt.xlabel("Time(s)") #Y軸的文字 plt.ylabel("Volt") #圖表的標題 plt.title("PyPlot First Example") #Y軸的范圍 plt.ylim(-1.2,1.2) #顯示圖示 plt.legend() #顯示圖 plt.show() #保存圖 plt.savefig("sinx.jpg")
結(jié)果如下:
4.畫折線圖
代碼如下:
# -*- coding: utf-8 -*- import numpy as np import matplotlib.pyplot as plt #X軸,Y軸數(shù)據(jù) x = [0,1,2,3,4,5,6] y = [0.3,0.4,2,5,3,4.5,4] plt.figure(figsize=(8,4)) #創(chuàng)建繪圖對象 plt.plot(x,y,"b--",linewidth=1) #在當前繪圖對象繪圖(X軸,Y軸,藍色虛線,線寬度) plt.xlabel("Time(s)") #X軸標簽 plt.ylabel("Volt") #Y軸標簽 plt.title("Line plot") #圖標題 plt.show() #顯示圖 plt.savefig("line.jpg") #保存圖
結(jié)果如下:
總結(jié)
以上就是本文關(guān)于python繪制簡單折線圖代碼示例的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專題。如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!
相關(guān)文章
python實現(xiàn)愛奇藝登陸密碼RSA加密的方法示例詳解
這篇文章主要介紹了python實現(xiàn)愛奇藝登陸的密碼RSA加密的方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-05-05Python中的Socket 與 ScoketServer 通信及遇到問題解決方法
Socket有一個緩沖區(qū),緩沖區(qū)是一個流,先進先出,發(fā)送和取出的可自定義大小的,如果取出的數(shù)據(jù)未取完緩沖區(qū),則可能存在數(shù)據(jù)怠慢。本文通過實例代碼給大家介紹Python中的Socket 與 ScoketServer 通信及遇到問題解決方法 ,需要的朋友參考下吧2019-04-04利用jupyter網(wǎng)頁版本進行python函數(shù)查詢方式
這篇文章主要介紹了利用jupyter網(wǎng)頁版本進行python函數(shù)查詢方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04python軟件測試Jmeter性能測試JDBC Request(結(jié)合數(shù)據(jù)庫)的使用詳解
這篇文章主要介紹了python軟件測試Jmeter性能測試JDBC Request(結(jié)合數(shù)據(jù)庫)的使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-01-01