Skip to content

Commit 78eeca0

Browse files
committed
deployment: friedman test (try-catch)
1 parent 0f30858 commit 78eeca0

File tree

3 files changed

+25
-17
lines changed

3 files changed

+25
-17
lines changed

results/results_latency_speed_length.m

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -147,12 +147,16 @@ function results_latency_speed_length(segmentation_configs,varargin)
147147
set(gcf, 'Color', 'w');
148148
box off;
149149
set(gcf,'papersize',[8,8], 'paperposition',[0,0,8,8]);
150-
export_figure(1, gcf, strcat(segmentation_configs.OUTPUT_DIR,'/'), sprintf('animals_%s', names{i}));
150+
%export_figure(1, gcf, strcat(segmentation_configs.OUTPUT_DIR,'/'), sprintf('animals_%s', names{i}));
151151

152152
% run friedman test
153-
p = friedman(fried, n);
154-
str = sprintf('Friedman p-value (%s): %g', ylabels{i}, p);
155-
disp(str);
153+
try
154+
p = friedman(fried, n);
155+
str = sprintf('Friedman p-value (%s): %g', ylabels{i}, p);
156+
disp(str);
157+
catch
158+
disp('Error on Friedman test. Friedman test is skipped');
159+
end
156160
end
157161
end
158162

results/results_strategies_distributions_length.m

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -132,11 +132,15 @@ function results_strategies_distributions_length(segmentation_configs,classifica
132132
box off;
133133
set(gcf,'papersize',[8,8], 'paperposition',[0,0,8,8]);
134134

135-
export_figure(1, gcf, strcat(segmentation_configs.OUTPUT_DIR,'/'), sprintf('segment_length_strategy_%d', c));
136-
137-
p = friedman(mfried, nanimals);
138-
str = sprintf('Class: %s\tp_frdm: %g', segments_classification.classes{1,c}{1,2}, p);
139-
disp(str);
135+
%export_figure(1, gcf, strcat(segmentation_configs.OUTPUT_DIR,'/'), sprintf('segment_length_strategy_%d', c));
136+
137+
try
138+
p = friedman(mfried, nanimals);
139+
str = sprintf('Class: %s\tp_frdm: %g', segments_classification.classes{1,c}{1,2}, p);
140+
disp(str);
141+
catch
142+
disp('Error on Friedman test. Friedman test is skipped');
143+
end
140144
end
141145
end
142146

results/results_transition_counts.m

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -152,12 +152,12 @@ function results_transition_counts(segmentation_configs,classification_configs,v
152152
box off;
153153
set(gcf,'papersize',[8,8], 'paperposition',[0,0,8,8]);
154154

155-
export_figure(1, gcf, strcat(segmentation_configs.OUTPUT_DIR,'/'), 'transision_counts');
155+
%export_figure(1, gcf, strcat(segmentation_configs.OUTPUT_DIR,'/'), 'transision_counts');
156156

157-
p = friedman(mfried, nanimals, 'off');
158-
str = sprintf('p_frdm: %g', p);
159-
disp(str);
160-
161-
p = anova2(mfried, nanimals, 'off');
162-
str = sprintf('p_anova: %g', p);
163-
disp(str);
157+
try
158+
p = friedman(mfried, nanimals, 'off');
159+
str = sprintf('p_frdm: %g', p);
160+
disp(str);
161+
catch
162+
disp('Error on Friedman test. Friedman test is skipped');
163+
end

0 commit comments

Comments
 (0)