how to save anovan figure as a .fig?

6 ビュー (過去 30 日間)
ghattas bisharat
ghattas bisharat 2022 年 12 月 1 日
回答済み: Star Strider 2022 年 12 月 1 日
i'm using anovan in a loop to generate ANOVA for multiple variables,
and i was not able to save the generated figure as a .fig
i was wondering if there is a way to do so?

採用された回答

Star Strider
Star Strider 2022 年 12 月 1 日
It is likely not possible to save the image, however anovan creates a table with the same information if you request it, and it is certainly possible to save that —
y = [52.7 57.5 45.9 44.5 53.0 57.0 45.9 44.0]';
g1 = [1 2 1 2 1 2 1 2];
g2 = {'hi';'hi';'lo';'lo';'hi';'hi';'lo';'lo'};
g3 = {'may';'may';'may';'may';'june';'june';'june';'june'};
[p,Tbl] = anovan(y,{g1,g2,g3}) % Return Table Of Results
p = 3×1
0.4174 0.0028 0.9140
Tbl = 6×7 cell array
{'Source'} {'Sum Sq.' } {'d.f.'} {'Singular?'} {'Mean Sq.'} {'F' } {'Prob>F' } {'X1' } {[ 3.7813]} {[ 1]} {[ 0]} {[ 3.7813]} {[ 0.8160]} {[ 0.4174]} {'X2' } {[199.0013]} {[ 1]} {[ 0]} {[199.0013]} {[ 42.9460]} {[ 0.0028]} {'X3' } {[ 0.0612]} {[ 1]} {[ 0]} {[ 0.0612]} {[ 0.0132]} {[ 0.9140]} {'Error' } {[ 18.5350]} {[ 4]} {[ 0]} {[ 4.6338]} {0×0 double} {0×0 double} {'Total' } {[221.3788]} {[ 7]} {[ 0]} {0×0 double} {0×0 double} {0×0 double}
writecell(Tbl, 'MyAnovanResults.txt') % Write Table Of Results To Text File
Tanovan = readtable('MyAnovanResults.txt', 'VariableNamingRule','preserve') % Read Table Of Results
Tanovan = 5×7 table
Source Sum Sq. d.f. Singular? Mean Sq. F Prob>F _________ _______ ____ _________ ________ ________ _________ {'X1' } 3.7813 1 0 3.7813 0.81602 0.41743 {'X2' } 199 1 0 199 42.946 0.0028037 {'X3' } 0.06125 1 0 0.06125 0.013218 0.91401 {'Error'} 18.535 4 0 4.6338 NaN NaN {'Total'} 221.38 7 0 NaN NaN NaN
The anovan function has other outputs as well that you may want to consider requesting.
.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeAnalysis of Variance and Covariance についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by