Also, I doubt that the data which I have can be used for time series forecasting or not.
I am attaching a screenshot of vibration scatter plot.
Data looks strange (>1 value for some values on the x-axis). Why scatter?
I have daily vibration data of compressor(around 1500 samples) and want to forecast it for another 30 days. I tried ARIMA but it is giving poor results.
Actually, there are several approaches to predict n-values at once:
- Use model 'predict the next value': make a prediction for the next step, then use it and make a new prediction and so on. An advantage here: 1 model. Disadvantage: your error will grow very fast because your errors are combined on each step.
- Use 30 models to predict 30 values (1 step ahead, 2 steps ahead). It is better, but tuning may take a very long time. As suggested here, https://github.com/facebook/prophet may help you in it.
- Different combinations.
BTW There is a good answer: https://stats.stackexchange.com/a/354849/183391
But first of all, check your data, interpolate if necessary (both ways), think about nan
(if you have). As I see, you have to spend much more time on the data processing, not on model fitting.
And, do not forget, time series are sometimes predictable with linear regression and other models too! According to the shape of the plot it also can be a good approach!