開發與維運

折線圖應用場景 | Python 數據可視化庫 Matplotlib 快速入門之十二

上一節:創建多個繪圖區

折線圖的應用場景

表現某事物、某指標隨時間的變化情況,還可以用來繪製各種數學函數圖像。

  • 呈現公司產品(不同區域)每天活躍用戶
  • 呈現app每天下載數量
  • 呈現產品新功能上線後,用戶點擊次數隨時間的變化
  • 拓展:畫各種數學函數圖像

    • 注意:plt.plot()除了可以畫折線圖,也可以畫各種數學函數圖像。

image.png

代碼 1:繪製正弦函數圖像
備註:引入數學庫numpy

import numpy as np

#1)準備數據
x=np.Linspace(-10, 10, 1000)
y=np.sin(x)

#2)創建畫布
plt, figure(fig size=(20, 8) , dpi=100)

#3)繪製函數圖像
plt.plot(x, y)

#添加網格顯示
plt.grid()

代碼 2:繪製拋物線圖像

import numpy as np

#1、準備x y數據
x=np.linspace (-1,1,1000)
y=2 * x * x

#2、創建畫布
plt, figure(fig size=(20, 8) , dpi=80)

#3、繪製函數圖像
plt.plot(x, y)

#添加網格顯示
plt.grid(linestyle="--",alpha=0.5)

#4、顯示圖像
plt.show()

執行結果為:
image.png

配套視頻課程點擊這裡查看

獲取更對有關Python的內容,請訂閱Python學習站官方技術圈!

Leave a Reply

Your email address will not be published. Required fields are marked *