# set terminal canvas  rounded size 600,400 enhanced fsize 10 lw 1.6 fontscale 1 name "boxplot_5" jsdir "."
# set output 'boxplot.5.js'
set border 2 front lt black linewidth 1.000 dashtype solid
set boxwidth 0.5 absolute
set style fill   solid 0.50 border lt -1
unset key
set pointsize 0.5
set datafile columnheaders
set style data boxplot
set xtics border in scale 0,0 nomirror norotate  autojustify
set xtics  norangelimit 
set xtics   ("Nuclear" 1.00000, "Coal" 2.00000, "Gas" 3.00000, "Oil" 4.00000, "Hydroelectric" 5.00000, "Renewable" 6.00000)
set ytics border in scale 1,0.5 nomirror norotate  autojustify
set title "Distribution of energy usage explicitly ordered by name of energy source\n" 
set ylabel "Billion Tons of Oil Equivalent" 
set jitter overlap 1  spread 0.5  wrap 0
set style boxplot candles range  1.50 nooutliers pt 7 separation 1 labels auto sorted
t(x) = x/1.e6
filter(col, factor_col, level) = (strcol(factor_col) eq word(factors, level)) ? t(column(col)) : 1/0
factors = "Nuclear Coal Gas Oil Hydroelectric Renewable"
NF = 6
## Last datafile plotted: "energy_circles.dat"
plot for [i=1:NF-2]  'energy_circles.dat' using (i):(filter(8, 4, i)),      for [i=NF-1:NF] 'energy_circles.dat' using (i):(filter(8, 4, i)) noauto