1
當我使用fitlm測試的線性模型被存儲在F和p值:MATLAB其中使用fitlm
mdl = fitlm(tbl,'GPA ~ 1 + HSRANK + SATV + SATM')
我的問題是,哪裏存儲的F統計與常量模型和p值?我想他們應該存儲在線性模型中,但我找不到它們。
當我使用fitlm測試的線性模型被存儲在F和p值:MATLAB其中使用fitlm
mdl = fitlm(tbl,'GPA ~ 1 + HSRANK + SATV + SATM')
我的問題是,哪裏存儲的F統計與常量模型和p值?我想他們應該存儲在線性模型中,但我找不到它們。
最常見的測試統計數據可從內部線性模型對象,但這並不爲 F統計的情況。相反,您可以使用coefTest或訪問更詳細的視圖anova。
讓我們來看看這個重複的例子(來自MathWorks公司的經典):
% Load some standard data
load imports-85
ds = dataset(X(:,7),X(:,8),X(:,9),X(:,15),'Varnames',{'curb_weight','engine_size','bore','price'});
mdl = fitlm(ds,'price~curb_weight+engine_size+bore')
% Show
fit
現在使用coefTest
爲您的具體問題:
[p,F] = coefTest(mdl)
% Output
% p =
% 1.1416e-47
% F =
% 135.5791
還看什麼MathWorks寫了大約Assess Fit of Model Using F-statistic。