python繪制簡單折線圖代碼示例
更新時間:2017年12月19日 16:14:04 作者:wangyajie_11
這篇文章主要介紹了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")
結果如下:
代碼解釋:
#x軸,y軸 x=[0,1] y=[0,1] #創(chuàng)建繪圖對象 plt.figure() #在當前繪圖對象進行繪圖(兩個參數是x,y軸的數據) plt.plot(x,y) #保存圖象 plt.savefig("easyplot.jpg")
2.給圖加上標簽與標題
上面的圖沒有相應的X,Y軸標簽說明與標題
在上述代碼基礎上,可以加上這些內容
代碼如下:
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")
結果如下:
代碼解釋:
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 #設置x,y軸的數值(y=sinx) x = np.linspace(0, 10, 1000) y = np.sin(x) #創(chuàng)建繪圖對象,figsize參數可以指定繪圖對象的寬度和高度,單位為英寸,一英寸=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")
結果如下:
4.畫折線圖
代碼如下:
# -*- coding: utf-8 -*- import numpy as np import matplotlib.pyplot as plt #X軸,Y軸數據 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") #保存圖
結果如下:
總結
以上就是本文關于python繪制簡單折線圖代碼示例的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關專題。如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!
相關文章
Python中的Socket 與 ScoketServer 通信及遇到問題解決方法
Socket有一個緩沖區(qū),緩沖區(qū)是一個流,先進先出,發(fā)送和取出的可自定義大小的,如果取出的數據未取完緩沖區(qū),則可能存在數據怠慢。本文通過實例代碼給大家介紹Python中的Socket 與 ScoketServer 通信及遇到問題解決方法 ,需要的朋友參考下吧2019-04-04python軟件測試Jmeter性能測試JDBC Request(結合數據庫)的使用詳解
這篇文章主要介紹了python軟件測試Jmeter性能測試JDBC Request(結合數據庫)的使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-01-01