1 import matplotlib.pyplot as plt
2 import numpy as np
3
4 # Generate some data...
5 data = np.random.random((100, 1))
6 # y = data.mean(axis=0)
7 # x = np.random.random(y.size) * 10
8 # x -= x.min()
9 # x.sort()
10
11 # Plot a line between the means of each dataset
12 # plt.plot(x, y, 'b-')
13
14 # Save the default tick positions, so we can reset them...
15 # locs, labels = plt.xticks()
16
17 # boxplot
18 plt.boxplot(data)#, positions=x, notch=True)
19
20 # horizontal line plot
21 axes = plt.gca()
22 left, right = axes.get_xlim()
23 axes.hlines(y=0.5, xmin=left, xmax=right, linestyles='dashed')
24
25 # Reset the xtick locations.
26 # plt.xticks(locs)
27 plt.show()