From fcee7718f1772eaca2f5e41e14fee1bbf2f109e9 Mon Sep 17 00:00:00 2001 From: rudi Date: Thu, 16 Jan 2025 17:18:43 +0100 Subject: [PATCH] graph generator --- picture_generator.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 picture_generator.py diff --git a/picture_generator.py b/picture_generator.py new file mode 100644 index 0000000..9b0776c --- /dev/null +++ b/picture_generator.py @@ -0,0 +1,22 @@ +import pandas as pd +import matplotlib.pyplot as plt + +plt.rcParams['figure.figsize'] = [12, 8] + +data_file = 'files_for_graph/digital_twin_measurments/pid-balancer_pid_data.csv' + +#df = pd.read_csv(data_file,delimiter=';', header=None, skiprows=0, decimal=".", names=['Timestamp', 'Distance', 'Timestamp2','Remarks']) + +df = pd.read_csv(data_file,delimiter=';', header=None, skiprows=0, decimal=".", names=['Timestamp', 'Distance','Remarks']) + +# df = df.loc(['Remarks'] == "") +df = df.drop(columns = ['Remarks']) +#df = df.drop(columns = ['Timestamp2']) + +# df.drop(df.columns[[2]], axis=1, inplace=True) +pd.set_option('display.max_rows', 100) + +plt.figure(figsize=(30,60)) +df.plot(x='Timestamp', y='Distance') +plt.savefig('files_for_graph/digital_twin_measurments/pid-balancer_pid_data.png') +plt.show() \ No newline at end of file