Поскольку вы не предоставляете данные, я проиллюстрирую их на нескольких простых примерах данных. Вы можете просто нанести несколько прозрачных прямоугольников на область, которую хотите выделить.
kings = c(60, 43, 67, 50, 56, 42, 50, 65, 68, 43, 65, 34, 47, 34, 49,
41, 13, 35, 53, 56, 16, 43, 69, 59, 48, 59, 86, 55, 68, 51, 33,
49, 67, 77, 81, 67, 71, 81, 68, 70, 77, 56)
plot(kings, type = "o",col = "red", xlab = "", ylab = "Years",
main = "Kings")
polygon(x=c(5,5,15,15), y=c(0,100,100,0), col="#0000FF22", border=F)
polygon(x=c(25,25,35,35), y=c(0,100,100,0), col="#FF990022", border=F)
![Time series with highlighted periods.](https://i.stack.imgur.com/PSR9A.png)