Как разместить метки данных вместе с моими данными на гистограмме - PullRequest
1 голос
/ 03 апреля 2012

У меня есть гистограмма, на которой я хотел бы нанести метки данных рядом с моими точками данных.Я посмотрел на эту документацию , и они, кажется, не имеют то, что мне нужно.Все это делается с помощью MATLAB.

Ниже приведен пример того, что я хотел бы, хотя для гистограммы вместо точечной диаграммы.

enter image description here

Ответы [ 2 ]

1 голос
/ 03 апреля 2012

Используйте функцию TEXT для маркировки полос. Функция STRCAT может использоваться для создания пользовательских меток.

x = (1:5)';
y = rand(5,1);
bar(x,y)
%# show X and Y coordinates
text(x,y,strcat('(',num2str(x),',',num2str(y,2),')'),...
     'horiz','center','vert','bottom')

Вы также можете добавить небольшой пробел к y координатам, чтобы сделать текст немного выше.

0 голосов
/ 03 августа 2014

Используйте приведенный ниже код и настройте его в вашем случае.

for ii = 1:numel(X) 
        text(X(ii)+.02, Y(ii)+.02,textCell{ii},'FontSize',8) 
    end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...