Linear mixed models: how to get adjusted whole model values?

4 ビュー (過去 30 日間)
LukeJes
LukeJes 2023 年 1 月 6 日
回答済み: the cyclist 2023 年 1 月 6 日
Hi all,
Does anyone know if there is a way of obtaining the "adjusted whole model" (x-axis) values from fitlm?
It is possible to obtain the "fitted" (y-axis) values, but I cannot do this for the x-axis values. I ask this because in the graph below I would like to convert the x-axis values from negative to positive for interpretation purposes.
Any suggestions?

回答 (1 件)

the cyclist
the cyclist 2023 年 1 月 6 日
I'm not sure if there is a more fundamental way to do this, but you can extract the data from the plot.
load carsmall
Year = categorical(Model_Year);
tbl = table(MPG,Weight,Year);
mdl = fitlm(tbl,'MPG ~ Year + Weight^2');
figure
h = plotAdded(mdl);
% h has three handles. In this case, the first one has the data.
% (In your case, you may need to look at h to figure out which handle is correct.)
xData = h(1).XData;
% Show a few values
xData(1:5)
ans = 1×5
-4.5401 -4.6563 -4.4950 -4.4930 -4.5038

カテゴリ

Help Center および File ExchangeResampling Techniques についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by