How to remove a year from a dataset without having the value 0
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Kristine
el 11 de Mzo. de 2015
Comentada: Kristine
el 18 de Mzo. de 2015
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 comentarios
dpb
el 12 de Mzo. de 2015
Editada: dpb
el 12 de Mzo. de 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.
Respuesta aceptada
Andrew P
el 12 de Mzo. de 2015
Editada: Andrew P
el 12 de Mzo. de 2015
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:
Más respuestas (0)
Ver también
Categorías
Más información sobre Linear and Nonlinear Regression en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!