Why my fitglm() function ignore the 'Options' input?
6 次查看(过去 30 天)
显示 更早的评论
% Initialize the predictors
predictor1 = normrnd(0,200,225,40);
predictor2 = normrnd(100,200,225,40);
predictor = [predictor1;predictor2];
% Initialize the response
outcome = [repmat(0,225,1); repmat(1,225,1)];
% Set the options
options = statset('fitglm');
options.MaxIter = 1000;
options.Display = 'iter';
mdl = fitglm(predictor, outcome, "Distribution", "binomial",'Options',options);
However these fitglm completely ignored the options I changed. I am running Matlab in version "23.2.0.2485118 (R2023b) Update 6" and Statistics and Machine learning toolbox in version 23.2.
P.S.: I have seen 'Options' in the function script of fitglm in my matlab, but cannot see it with automatic fullfil when I wrote the fitglm line.
Many thanks for the help!
edit:
I have changed options.Display = 'final', but still nothing was displayed.
6 个评论
Aquatris
2024-10-15
Looks like showing all the iterations is not supported for fitglm function as shown by @Cris LaPierre's answer.
采纳的回答
Cris LaPierre
2024-10-15
Note that fitglm does not appear to support the 'iter' option. Looking at the documentation, the options listed for Display are 'off' or 'final'.
9 个评论
Cris LaPierre
2024-10-17
I have learned that the documentation is incorrect. fitglm does not support the 'Display' option at all. The documentation will be updated to remove reference to it.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 MATLAB Report Generator 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!