plot 2 different y-values for the same x-value in box plot
19 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
RAJAT GANGADHARAN
le 6 Mar 2020
Commenté : RAJAT GANGADHARAN
le 7 Mar 2020
I have two sets of data for the same time series. I want to keep the two box plots in the same figure. (not subplot) .my data is as follows:
X = 2000 2010 2020 2030
Y1 = A = 78 85 23 36
Y2 = B = 25 56 49 89
0 commentaires
Réponse acceptée
Adam Danz
le 6 Mar 2020
Check out the boxplotGroup() function on the file exchange. If your boxplot inputs are matrices with the same number of columns, you just need to pack them into a cell array and use this function to group them together.
Let me know if you have any questions.
Plus de réponses (1)
Aquatris
le 6 Mar 2020
Modifié(e) : Aquatris
le 6 Mar 2020
You are looking for the "bar" function. If you also need the error bars, check out this answer from a previously asked question.
X = [2000 2010 2020 2030] ;;
A = [78 85 23 36];
B = [25 56 49 89];
Y = [A' B'];
bar(X,Y)
2 commentaires
Aquatris
le 6 Mar 2020
You just need to modify the example code I shown with your data. I think you want someoneelse to do your work, in which case this is not the platform for that.
Voir également
Catégories
En savoir plus sur Data Distribution Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!