XtickLabels on plots or scatters

조회 수: 7 (최근 30일)
Tiago Dias
Tiago Dias 2018년 9월 10일
댓글: Tiago Dias 2018년 9월 10일
Hello,
I got a cell A = {'A','B','C'} and B = [3, 6, 9]
my objective is to plot the values of X, with Xticklabel of A. I know that bar chart work fine, but I would prefer plot with markers
Thanks for your time
This is what i tried
A = [2,3,4,5,6]
figure
scatter(1:5,A)
set(gca,'XTickLabel',{'a','b','c','d','e'})
  댓글 수: 2
jonas
jonas 2018년 9월 10일
Well, what is the problem? It seems to work just fine.
Tiago Dias
Tiago Dias 2018년 9월 10일
'a' is with number 2, but 'b' should be 3, and has no value associated. Beside that, when Xlabel achieve 'e', it continues to 'a' again and should stop on 'e'

댓글을 달려면 로그인하십시오.

채택된 답변

jonas
jonas 2018년 9월 10일
Something like this?
x = 1:5
A = [2,3,4,5,6]
figure
scatter(x,A)
set(gca,'xtick',x,'XTickLabel',{'a','b','c','d','e'})

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Axes Appearance에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by