Sử dụng Pandas, chúng ta có thể tạo khung dữ liệu và có thể đặt chỉ mục cho ngày giờ. Sử dụng gcf (). Autofmt_xdate (), chúng tôi sẽ điều chỉnh ngày trên trục X.
Các bước
-
Tạo danh sách date_time và chuyển đổi thành date_time bằng cách sử dụng pd.to_datetime ().
-
Xem xét dữ liệu =[1, 2, 3]
-
Khởi tạo đối tượng DataFrame (), tức là DF.
-
Đặt DF [‘value’] với dữ liệu từ bước 2.
-
Đặt DF.index () bằng date_time từ bước 1.
-
Bây giờ vẽ đồ thị khung dữ liệu, tức là plt.plot (DF).
-
Lấy con số hiện tại và đặt nó thành autofmt_xdate ().
-
Sử dụng phương thức plt.show (), hiển thị hình.
Ví dụ
import pandas as pd import matplotlib.pyplot as plt date_time = ["2021-01-01", "2021-01-02", "2021-01-03"] date_time = pd.to_datetime(date_time) data = [1, 2, 3] DF = pd.DataFrame() DF['value'] = data DF = DF.set_index(date_time) plt.plot(DF) plt.gcf().autofmt_xdate() plt.show()
Đầu ra