Sử dụng Pandas, tạo dataframe với thời gian và tốc độ, sau đó dùng dataframe để vẽ biểu đồ.
Các bước
Khởi tạo Generator mặc định BitGenerator (PCG64).
Dùng Pandas tạo DatetimeIndex tần suất cố định. Từ '2020-01-01' đến '2021-01-01'.
Lấy mẫu từ phân bố log-normal.
Tạo dataframe với dữ liệu trên.
Vẽ plot từ dataframe, figsize=(10,5).
Hiển thị bằng plt.show().
Ví dụ
import numpy as np import pandas as pd from matplotlib import pyplot as plt rng = np.random.default_rng(seed=1) date_day = pd.date_range(start='2020-01-01', end='2021-01-01', freq='D') traffic = rng.lognormal(sigma=2, size=date_day.size) df_day = pd.DataFrame(dict(speed=[pow(2, -i) for i in range(len(date_day))]), index=date_day) df_day.plot(figsize=(10, 5)) plt.show()
Kết quả
