set terminal png set grid set logscale x set output "append.png" set title "Min. unitary append time (over 1000 ops)." plot "append.dat" using 1:3 with lines title "Vec", \ "append.dat" using 1:2 with lines title "Vect (unbalanced)" unset logscale x set output "get.png" set title "Min. unitary get time (over 1000 ops)." plot "get.dat" using 1:3 with lines title "Vec", \ "get.dat" using 1:2 with lines title "Vect (unbalanced)" set logscale x set output "set.png" set title "Min. unitary set time (over 1000 ops)." plot "set.dat" using 1:3 with lines title "Vec", \ "set.dat" using 1:2 with lines title "Vect (unbalanced)", \ "set.dat" using 1:4 with lines title "Vect (unbalanced, destructive)" set logscale x set output "append-balanced.png" set title "Min. unitary append time (over 1000 ops)." plot "append-balanced.dat" using 1:3 with lines title "Vec", \ "append-balanced.dat" using 1:2 with lines title "Vect (balanced)" unset logscale x set output "get-balanced.png" set title "Min. unitary get time (over 1000 ops)." plot "get-balanced.dat" using 1:3 with lines title "Vec", \ "get-balanced.dat" using 1:2 with lines title "Vect (balanced)" set logscale x set output "set-balanced.png" set title "Min. unitary set time (over 1000 ops)." plot "set-balanced.dat" using 1:3 with lines title "Vec", \ "set-balanced.dat" using 1:2 with lines title "Vect (balanced)", \ "set-balanced.dat" using 1:4 with lines title "Vect (balanced, destructive)" unset logscale x