r - Overlay barplot with 2 y Axis -
i want barplot overlays 2 variables (2 y axis).
this plot
and im looking for.
here data.
what used make plot.
ylim3 <- max(mesbar) + 2000 mesbar <- c(total_septiembre, total_octubre) barplot(mesbar, main = "month income",         ylim = c(0,ylim3)) grid()  > mesbar [1]  1260 12710   and want overlapp data (days worked)
> dias_trabajados_sep [1] 2 > dias_trabajados_oct [1] 22      
it can done. however, keep in mind playing axis ylims , viewers misleading. trick add par(new = true) , new barplot. chose add blue color trough rgb allows transparency trough alpha argument. useful when gray bars shorter blue bars. 
mesbar <-c(1260,12710) dias <- c(2,22) ylim3 <- max(mesbar) + 2000 #mesbar <- c(total_septiembre, total_octubre) barplot(mesbar, main = "month income",         ylim = c(0,ylim3)) grid() par(new = true) barplot(dias, main = "month income", col=rgb(0,0,1, alpha=.5),xaxt = "n",yaxt="n",xlab="",ylab="", ylim=c(0,30)) axis(side=4)        


Comments
Post a Comment