In [16]:
import pandas as pd
data = open('results.csv').read()
commit, timestamp, measurements = data.split(',', 2)
measurements = map(float, measurements.split(','))
# Drop the first 10 measurements
df = pd.DataFrame([[i] for i in measurements[10:]], columns=['runtime'])
df.head()
Out[16]:
In [17]:
df.boxplot(vert=False)
Out[17]:
In [18]:
df.describe()
Out[18]: