Commit d4e42a035e0fc18a6e11a5cbf91b46258fd42d49

Authored by Ben Klein
1 parent 1ade6b11

fix barchart labelling bug

share/openbr/plotting/plot_utils.R
... ... @@ -124,9 +124,9 @@ plotBC <- function(bcData=NULL) {
124 124 plotString <- paste("qplot(factor(", factor, ")", if(smooth) ", Y" else "", ", data=bcData, ", if(smooth) "geom=\"boxplot\"" else "geom=\"bar\", position=\"dodge\", weight=Y", sep="")
125 125 p <- eval(parse(text=paste(plotString, if(majorSize > 1) paste(", fill=factor(", majorHeader, ")", sep="") else "", ", xlab=\"False Accept Rate\", ylab=\"True Accept Rate\") + theme_minimal()", sep="")))
126 126 if(majorSize > 1) p <- p + getScale("fill", majorHeader, majorSize)
127   - if(minorSize > 1) p <- p + facet_grid(facets=as.formula(paste(minorHeader, "~", "X"))) else p <- p + facet_grid(. ~ X, labeller=far_labeller)
  127 + if(minorSize > 1) p <- p + facet_grid(facets=as.formula(paste(minorHeader, "~", "X")), labeller=far_labeller) else p <- p + facet_grid(. ~ X, labeller=far_labeller)
128 128 p <- p + scale_y_continuous(labels=percent) + theme(legend.position="none", axis.text.x=element_text(angle=-90, hjust=0))
129   - if(!smooth) p <- p + geom_text(data=bcData, aes(label=bcData$Y, y=0.05))
  129 + if(!smooth) p <- p + geom_text(data=bcData, aes(label=Y, y=0.05))
130 130 return(p)
131 131 }
132 132  
... ...