- Use the "boxplot" function to to cretate boxplots for your 8 samples. This will give you a visual representation of the data.
- To highlight the significance levels on the boxplots, you can use symbols such as asterisks. Determine the significance level threshold (e.g., p < 0.05) and add the corresponding symbols to the boxplots for the groups that are significantly different.
- In the figure caption or the accompanying text, report the results of the Kruskal-Wallis test. Include the p-value, SS (Sum of Squares), MS (Mean Squares), and any relevant pairwise comparisons you made.
How can I report the results obtained from the kruskal wallis test in the boxplots? How to highlight the significance?
21 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I performed the kruskal wallis test on 8 samples. At the output I have the p value, SS, MS and I also made the pair wais among the various combinations. How can I report the results obtained from the kruskal wallis test in the boxplots? How to highlight the significance?
0 Kommentare
Antworten (1)
Yash
am 6 Sep. 2023
Hi Ilaria,
As I can understand, you are interested in highlighting the results obtained from the kruskal wallis test. To achieve this, I suggest you follow the below steps:
Kindly have a look at the below example for your reference.
% Perform Kruskal-Wallis test
p = kruskalwallis([sample1, sample2, sample3, sample4, sample5, sample6, sample7, sample8]);
% Generate boxplots
figure;
boxplot([sample1, sample2, sample3, sample4, sample5, sample6, sample7, sample8]);
title('Boxplots of the Samples');
ylabel('Values');
% Add significance indicators
if p < 0.05
% Add asterisk to indicate significance
hold on;
significance_groups = {'Group1', 'Group2', 'Group3', 'Group4'};
significance_positions = [1, 2, 3, 4];
plot(significance_positions, max(ylim) * ones(size(significance_positions)), '*', 'MarkerSize', 10);
text(significance_positions, max(ylim) * ones(size(significance_positions)), significance_groups, 'VerticalAlignment', 'bottom', 'HorizontalAlignment', 'center');
hold off;
end
% Include test results in the figure caption or accompanying text
disp(['Kruskal-Wallis test p-value: ', num2str(p)]);
I hope this helps you address the issue.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Hypothesis Tests finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!