i appreciate this is not a reprex apologies, but i am struggling to work out why the data is not plotting for the correct time. it seems to default to plotting for the start of 2015 instead of in may. as a result the attempt to autolayer over the arima forecast is not working. any help appreciated thanks
The start argument should be a vector of two elements: the year, and the period of the major seasonal period (in this case that is the year). Any additional elements of start are ignored. So start = c(2013,01,01) is interpreted as the first day of 2013, while start = c(2015,5, 25) is interpreted as the fifth day of 2015. This corresponds to your graph.
You would find it much easier to use a tsibble object rather than a ts object, as you can have an explicit date index. Then you can use the fable package instead of the forecast package to produce forecasts.