dyShading R dygraph

Estoy usando eldygraphs paquete y me gustaría agregar múltiples regiones sombreadas usando eldyShading función. Me gustaría no tener que especificar manualmente la región sombreada como se hace en la ayuda de la función:

dygraph(nhtemp, main = "New Haven Temperatures") %>% 
  dyShading(from = "1920-1-1", to = "1930-1-1") %>%
  dyShading(from = "1940-1-1", to = "1950-1-1")

Pero en su lugar, haga un bucle en las regiones. Se vería así (¡eso no funciona!):

data %>% dygraph()  %>%
for( period in ok_periods ) dyShading(from = period$from , to = period$to )

¿Tienes alguna idea? Muchas gracias

Respuestas a la pregunta(1)

Su respuesta a la pregunta