Я проложил через gscatter
в MATLAB.Сюжет о скорости против года.Теперь в моем случае есть другой вектор-столбец или таблица, которая содержит соответствующие строки построенных точек.Эта таблица является int
переменной.
Я хочу показать соответствующий текст из этой переменной int
построенных точек на графике.Кто-нибудь может мне помочь?
Вот ссылка на мои данные.
Вот мой код:
T = readtable('Data_Serial.xlsx');
int = T.Int;
BW = T.Band;
type = T.Type;
year = T.Year;
g = {type};
labels = cellstr(int);
% Plot Data
f = figure;
box on;
gscatter(year,BW,g,'rkgb','o*',8,'on','Year','Speed')
hold on;
text(year(:,1), BW(:,2), labels, 'VerticalAlignment','bottom', ...
'HorizontalAlignment','right')
Показывает следующую ошибку:
>> Data_Serial
Index exceeds matrix dimensions.
Error in Data_Serial (line 16)
text(year(:,1), BW(:,2), labels, 'VerticalAlignment','bottom', ...
![enter image description here](https://i.stack.imgur.com/MfwW4.jpg)