22 lines
796 B
Python
22 lines
796 B
Python
|
|
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()
|