add plot_mhz19.py
[toast/airingbutler.git] / plot_mhz19.py
1 #!/usr/bin/python3
2
3 import csv
4 from matplotlib import pyplot as plt
5
6 filename = 'log.csv'
7 '''
8 Time,TS,CO2,Temp
9 21:02:02,0,661,24
10 21:02:08,5021,657,24
11
12 '''
13 with open(filename) as f:
14     reader = csv.reader(f)
15     headers = next(reader)
16
17     time = []
18     co2 = []
19     for row in reader:
20         time.append(row[0])
21         co2.append(int(row[2]))
22
23     fig = plt.figure(dpi = 128, figsize = (10,6))
24     plt.plot(co2, c = 'red')
25     plt.title('CO₂', fontsize = 24)
26     plt.xlabel('',fontsize = 16)
27     plt.ylabel('ppm', fontsize = 16)
28     plt.tick_params(axis = 'both', which = 'major', labelsize = 16)
29     plt.show()