Vẽ chuỗi thời gian (time series) với trục X là datetime.
- Tạo x = np.array([datetime(2021,1,1,i,0) for i in range(24)]).
- y = np.random.randint(100, size=x.shape).
- plt.plot(x, y).
- show().
Ví dụ
import matplotlib.pyplot as plt import datetime import numpy as np plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = 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()
Kết quả
Biểu đồ đường 24 giờ ngẫu nhiên với trục X định dạng thời gian tự động.