Computing missing values with linear fit

Hi Guys.
I've got two Vectors, one has some missing values. After plotting both against each other an creating a linear fit/regression I want to calculate the missing values.
My MATLAB Version is 2017b i think.
Best
Felix

2 件のコメント

the cyclist
the cyclist 2021 年 8 月 11 日
編集済み: the cyclist 2021 年 8 月 11 日
It might be helpful for you to upload your data here in a MAT file, for us to take a look.
Are the missing values in the explanatory variable ("x") or in the response variable ("y")?
Do you have the Statistics and Machine Learning Toolbox?
Felix Ja
Felix Ja 2021 年 8 月 11 日
I'm using a remotedesktop on which are my data.
The respones "y"-Varbiable is missing

サインインしてコメントする。

回答 (1 件)

the cyclist
the cyclist 2021 年 8 月 11 日

1 投票

% Set the random number generator seed, for reproducibility
rng default
% Make up some pretend data
N = 10;
x = (1:N)';
y = 2*x + 0.3*randn(N,1);
% Make a couple y values missing
missingIndex = [2 7];
y(missingIndex) = NaN;
% Fit the data
mdl = fitlm(x,y)
% Get the predicted values for the missing y values
y_missing_predicted = predict(mdl,x(missingIndex))

1 件のコメント

Felix Ja
Felix Ja 2021 年 8 月 11 日
thanks, i try to ue this and write you again, if nessesary.
Cheers

サインインしてコメントする。

カテゴリ

製品

リリース

R2017b

質問済み:

2021 年 8 月 11 日

コメント済み:

2021 年 8 月 11 日

Community Treasure Hunt

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

Start Hunting!

Translated by