How can I write ANOVA results to a csv file?

7 Ansichten (letzte 30 Tage)
Dustin
Dustin am 21 Nov. 2022
Kommentiert: Dustin am 21 Nov. 2022
I want to write results from an ANOVA to a csv file, but writetable() gives me this error.
Unrecognized field name "internal.stats.DoubleTableColumnReal".
I am using the example from the ranova() documentation
load fisheriris
t = table(species,meas(:,1),meas(:,2),meas(:,3),meas(:,4),...
'VariableNames',{'species','meas1','meas2','meas3','meas4'});
Meas = table([1 2 3 4]','VariableNames',{'Measurements'});
rm = fitrm(t,'meas1-meas4~species','WithinDesign',Meas);
ranovatbl = ranova(rm)
writetable(ranovatbl,'test_table.txt')

Akzeptierte Antwort

cr
cr am 21 Nov. 2022
Bearbeitet: cr am 21 Nov. 2022
Don't understand whats causing the problem, but the below line works
writetable(ranovatbl(1:end,:),'test_table.txt')
Really strange. Looking forward to an explanation from experts/staff if this is a bug.
  1 Kommentar
Dustin
Dustin am 21 Nov. 2022
Thanks, yeah this works, weird that it's required though.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Analysis of Variance and Covariance finden Sie in Help Center und File Exchange

Produkte


Version

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by