How to remove a year from a dataset without having the value 0

I have a 30-year long data set where two of the years (2009 and 2010) have almost no data. How can I remove these two years without having it for example affect the linear trend?
Help is grealty appreciated.
-Kristine

2 Kommentare

dpb
dpb am 12 Mär. 2015
Bearbeitet: dpb am 12 Mär. 2015
What's actually plotted in the figure--average or somesuch over each year as a single point? Can't really tell since there are no markers.
I don't see much trend of any sort; linear or not.
If you don't want to consider a couple of years, simply remove those data from the set but keep the actual year--you'll have a hole but that's just the way time is; "it keeps everything from happening at once".
ADDENDUM
That is, remove both the time and the response variables for those years not considered; shorten the overall series by that number of observations, don't just fixup the observations and leave the time values.
The figure is of daily wind direction from NE (22.5-67.5 degrees). Okay, I'll try that. Thank you!

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Andrew P
Andrew P am 12 Mär. 2015
Bearbeitet: Andrew P am 12 Mär. 2015

1 Stimme

There are quite a few methods for regression with missing data:
You could use something like 'ecmlsrmle' which performs least square regression on datasets with missing values, where the missing values have been replaced with NaNs:

1 Kommentar

Just one more question. I really do not understand what I should input for Data and Design, could you explains this for me?
-Kristine

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Linear and Nonlinear Regression finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 11 Mär. 2015

Kommentiert:

am 18 Mär. 2015

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by