Box PlotΒΆ
Box and whiskers plot.
import clearplot.plot_functions as pf
import clearplot as cp
import os
import numpy as np
data_dir = os.path.join(os.path.dirname(os.path.dirname(cp.__file__)), \
'doc', 'source', 'data')
#Verification that box plots work properly
path = os.path.join(data_dir, 'violin_plot_data.csv')
data = np.loadtxt(path, delimiter = ',')
pf.plot_box_and_whiskers('box_plot.png', \
[np.array([1]), np.array([2]), np.array([3]), np.array([4])], \
[data[:,0], data[:,1], data[:,2], data[:,3]], \
['\mathsf{Long\;Label}'], ['\varphi','km']);