我正在尝试与用户制作一个交互式程序,如果用户选择名为"example.csv"的文件,它应该绘制该.csv文件中的任何内容,否则,如果用户使用example2.csv的名称选择文件,它将绘制该文件的内容,我将继续这个想法。但是,在我打开文件后,它不会绘制任何内容。你知道如何解决这个问题吗?
您的数据帧是否在print(df(行中打印?您从用户那里获得了filepath字符串,但似乎从未在pd.read_csv((函数中使用过它。
您的代码当前状态:
df = pd.read_csv('.csv',parse_dates=['time'], date_parser=lambda epoch: pandas.to_datetime(epoch, unit='s'))
我很确定它应该是:
df = pd.read_csv(filepath,parse_dates=['time'], date_parser=lambda epoch: pandas.to_datetime(epoch, unit='s'))
您的代码当前似乎正在尝试读取名为".csv"的文件,该文件不是"AttitudeControl_1.csv">