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

Python - Tạo biểu đồ chuỗi thời gian bằng cách sử dụng biểu đồ dòng với Seaborn

Để tạo Biểu đồ chuỗi thời gian, hãy sử dụng lineplot (). Đầu tiên, hãy nhập các thư viện được yêu cầu -

import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt

Tạo DataFrame với một trong các cột là ngày, tức là “Date_of_Purchase” -

dataFrame = pd.DataFrame({'Date_of_Purchase': ['2018-07-25', '2018-10-25', '2019-01-25', '2019-05-25', '2019-08-25','2020-09-25','2021-03-25'],'Units Sold': [98, 77, 45, 70, 70, 87, 66]
})

Chuỗi thời gian hấp dẫn sử dụng lineplot () -

sb.lineplot(x="Date_of_Purchase", y="Units Sold", data=dataFrame)

Ví dụ

Sau đây là mã -

import seaborn as sb
import pandas as pd
import matplotlib.pyplot as plt

# creating DataFrame
dataFrame = pd.DataFrame({'Date_of_Purchase': ['2018-07-25', '2018-10-25', '2019-01-25', '2019-05-25', '2019-08-25','2020-09-25','2021-03-25'],'Units Sold': [98, 77, 45, 70, 70, 87, 66]
})

# time series plot
sb.lineplot(x="Date_of_Purchase", y="Units Sold", data=dataFrame)
plt.show()

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Python - Tạo biểu đồ chuỗi thời gian bằng cách sử dụng biểu đồ dòng với Seaborn