我正在使用 Tkinter 开发一个程序。我想创建 GUI 来选择开始日期和结束日期并基于此创建图表。到目前为止,我只有一个使用此代码的简单图表。附件是我的 csv 文件,我想为其创建从开始日期到结束日期的图表。例如,我想创建从 8 月 13 日到 8 月 15 日的图表。非常感谢任何帮助。
import pandas
import matplotlib.pyplot as plt
from tkinter import *
from tkcalendar import *
PATH_CSV_FILE = f"Daily Sales\\daywisesale.csv"
data = pandas.read_csv(PATH_CSV_FILE)
plt.plot(data["Date"], data["Price"],color='red',marker='o',linestyle='--')
plt.xlabel("Date of Sale",fontsize=12)
plt.ylabel("Daily Sale Price",fontsize=14)
plt.title("Daily Sales Report Graph")
plt.grid(True,color='b')
plt.xticks(rotation=20)
plt.show()