In [2]:
%matplotlib inline
import numpy as np
import glob
from matplotlib import pyplot as plt
def analyze(f):
data = np.loadtxt(fname=f, delimiter=',')
plt.figure(figsize=(10.0, 3.0))
plt.subplot(1, 3, 1)
plt.ylabel('average')
plt.plot(data.mean(axis=0))
plt.subplot(1, 3, 2)
plt.ylabel('max')
plt.plot(data.max(axis=0))
plt.subplot(1, 3, 3)
plt.ylabel('min')
plt.plot(data.min(axis=0))
plt.tight_layout()
plt.show()
filenames = glob.glob('*.csv')
filenames= filenames[0:3]
for f in filenames:
print f
analyze(f)
In [ ]: