ggplot(e,aes(alg_name,time_per_100k,fill=alg_name))+geom_boxplot()+theme(legend.position=c(0.2,0.7))+xlab("Algorithm")+ylab("Runtime in s per 100k jobs")+stat_summary(aes(label=round(..y..,0)),position=position_nudge(x=0,y=250),fun=mean,geom="text",size=4)
ggplot(e,aes(alg_name,time_per_100k,fill=alg_name))+geom_boxplot()+theme(legend.position=c(0.2,0.7))+xlab("Algorithm")+ylab("Runtime in s per 100k jobs")+stat_summary(aes(label=round(..y..,0)),position=position_nudge(x=0,y=200),fun=mean,geom="text",size=4)+theme(legend.title=element_blank())
ggplot(res.jobs,aes(alg_name,elapsed,fill=alg_name))+geom_boxplot()+scale_y_continuous(trans=log2_trans(),breaks=trans_breaks("log10",function(x)10^x),labels=trans_format("log10",math_format(10^.x)))+ylab("Runtime in s")+xlab("Algorithm")+theme(legend.position="none")