Linear Regression with NaN Elements

5 views (last 30 days)
Computer Lover
Computer Lover on 9 Jan 2018
Answered: Birdman on 9 Jan 2018
Hi everbody,
I have a data set which is named as AA.
AA=[0.02 NaN NaN NaN 0.03 0.035 0.045 NaN NaN 0.05 0.059]
I should create a linear regression on NaN elements. (regression must be created from 0.02 to 0.03 and from 0.045 to 0.05 )
How can i done it?
Thanks.
  2 Comments
Birdman
Birdman on 9 Jan 2018
With NaN elements or without?
Computer Lover
Computer Lover on 9 Jan 2018
New dataset mustn't include NaN elements. Regression values should replace NaN elements' locations.

Sign in to comment.

Answers (1)

Birdman
Birdman on 9 Jan 2018
Something like this?(replacing NaN values with the mean of array without including NaNs)
AA(isnan(AA))=mean(AA(~isnan(AA)))

Community Treasure Hunt

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

Start Hunting!