How can I write ANOVA results to a csv file?

19 visualizzazioni (ultimi 30 giorni)
Dustin
Dustin il 21 Nov 2022
Commentato: Dustin il 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')

Risposta accettata

cr
cr il 21 Nov 2022
Modificato: cr il 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.

Più risposte (0)

Prodotti


Release

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by