coope/data/func-wrap-invoke.tex

34 lines
962 B
TeX

% Funny thing, this. Must be placed within a separate file; pasting this inline
% causes errors.
\begin{gnuplot}[terminal=epslatex]
set size 0.55,0.7
set auto x
set yrange [0:*]
set ylabel "Ops/s (millions)"
set key above horizontal autotitle columnheader
# styling
set decimal locale
set format "%'g"
set border 3 front
set style data histogram
set style fill solid border -1
set tics scale 0.0
set grid y
set xtics offset 1
# to align properly with LaTeX subfloat caption and not stretch the page
set lmargin 1
set rmargin 0
# load data from csv file
set datafile separator ","
plot "data/func-wrap-invoke.dat" using 2:xtic(1) lc rgb "gray", \
'' u 4 lc rgb "#eeeeec", \
'' using ($0):($2+30):($2) with labels notitle, \
'' using ($0+0.25):($4+30):($4) with labels notitle, \
'' using ($0+0.45):($4+230):\
(sprintf('\\footnotesize'."(-%'g".'\\%)',$5)) \
with labels notitle rotate by 45
\end{gnuplot}