add labels to x axis

2 次查看(过去 30 天)
talayeh ghodsi
talayeh ghodsi 2020-11-27
评论: Ameer Hamza 2020-11-27
Hi every body.
I have 10 mean plus/minus standard daviations of 10 patients. i want to plot an error bar with lables of patients in x axis. and i have written the code below, but it doesnt work and x lables are 1:10 instead of P1:P10
X = categorical({'P1','P2','P3','P4','P5','P6','P7','P8','P9','p10'});
X = reordercats(X,{'P1','P2','P3','P4','P5','P6','P7','P8','P9','p10'});
mean=[0.81,0.77,0.84,0.86,0.98,0.90,0.84,0.79,0.81,0.89]
STD=[0.36,0.22,0.11,0.13,0.05,0.01,0.06,0.06,0.1,0.02]
errorbar(X,mean,STD)
could anyone help me we that please?

采纳的回答

Ameer Hamza
Ameer Hamza 2020-11-27
Add this line at the end of your code
xticklabels(X)
  2 个评论
talayeh ghodsi
talayeh ghodsi 2020-11-27
Thanks a lot for your answer.
Ameer Hamza
Ameer Hamza 2020-11-27
I am glad to be of help!

请先登录,再进行评论。

更多回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by