geom_bar(), , , NA . lubridate, . ggplot(), , y "":
library(lubridate)
library(ggplot2)
test <- data.frame(DATE=seq(from = as.POSIXct("2014-07-16 01:00"), to = as.POSIXct("2014-07-30 00:00"), by = "hour"),count=floor(runif(336,1,100)))
your_plot <- ggplot(test) + geom_line(aes(x=DATE,y=count)) + labs(title="test")
your_plot
test$wd <- wday(test$DATE, label = TRUE)
test$weekend[test$wd=="Sat" | test$wd=="Sun"] <- 1/0
highlight_plot <- ggplot(test, aes(x= DATE, y = weekend)) +
geom_bar(stat="Identity", aes(y=weekend), col="yellow", alpha=.4, width = 1) +
geom_line(aes(x=DATE,y=count)) + labs(title="test")
highlight_plot
, .