Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để vẽ một chuỗi thời gian trong Python?

Để vẽ một chuỗi thời gian trong Python bằng matplotlib, chúng ta có thể thực hiện các bước sau -

  • Tạo điểm x và y bằng cách sử dụng numpy.

  • Vẽ đồ thị các điểm x và y đã tạo bằng cách sử dụng plot () phương pháp.

  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

 import matplotlib.pyplot as pltimport datetimeimport numpy as npplt.rcParams ["figure.figsize"] =[7.50, 3.50] plt.rcParams ["figure.autolayout"] =Truex =np.array ([datetime.datetime ( 2021, 1, 1, i, 0) for i in range (24)]) y =np.random.randint (100, size =x.shape) plt.plot (x, y) plt.show ()  

Đầu ra

Làm thế nào để vẽ một chuỗi thời gian trong Python?