From 30db082306451656eeed42b1b3d346b680ce01b5 Mon Sep 17 00:00:00 2001 From: Rousseau Vincent <vincent.rousseau@irstea.fr> Date: Mon, 21 Jan 2019 10:30:49 +0100 Subject: [PATCH] Plot pressure --- read_csv.py | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/read_csv.py b/read_csv.py index fbaa452..fb665b7 100644 --- a/read_csv.py +++ b/read_csv.py @@ -3,26 +3,35 @@ import matplotlib.pyplot as plt from scipy import signal import numpy as np -with open('sense_hat_data_2019_01_04_00_00.csv') as f: +with open('sense_hat_data_2019_01_09_12.csv') as f: datas = csv.reader(f) header = next(datas) temp = [] time = [] + pressure = [] for row in datas: time.append(float(row[0])) temp.append(float(row[2])) + pressure.append(float(row[3])) -print(temp) +#print(temp) temp_decimate = signal.decimate(temp, 10, 3, zero_phase=True) -print(temp_decimate) +#print(temp_decimate) temp_mean = np.mean(temp) print(temp_mean) temp_filtered = signal.savgol_filter(temp, 53, 3) +pressure_filtered = signal.savgol_filter(pressure, 53, 3) + +fig_temp, ax_temp = plt.subplots() +ax_temp.plot(time,temp) +ax_temp.plot(time,temp_filtered) + +fig_pres, ax_pres = plt.subplots() +ax_pres.plot(time, pressure) +ax_pres.plot(time, pressure_filtered) -plt.plot(time,temp) -plt.plot(time,temp_filtered) plt.show() -- GitLab