gname

Добавьте имена кейса к графику

Синтаксис

gname(cases)
gname
h = gname(cases,line_handle)

Описание

gname(cases) отображает окно рисунка и ожидает нажатия кнопки мыши или клавиши клавиатуры. Входной параметр cases - массив символов, строковые массивы или массив ячеек из векторов символов, в котором каждая строка символьного массива или каждый элемент строковых массивов или массива ячеек содержит имя кейса точки. Перемещение мыши над графиком отображает пару перекрестных волос. Если расположить перекрестие рядом с точкой мыши и один раз щелкнуть мышью, на графике отобразится метка, соответствующая этой точке. Также можно кликнуть и перетащить мышь, чтобы создать прямоугольник вокруг нескольких точек. При отпускании кнопки мыши на графике отображаются метки для всех точек прямоугольника. Щелкните правой кнопкой мыши точку, чтобы удалить ее метку. Когда вы завершили маркировку точек, нажмите клавишу Enter или Escape, чтобы остановить маркировку.

gname без аргументов помечает каждый случай своим номером случая.

cases обычно содержит уникальные имена кейса для каждой точки и является строковыми массивами, массивом ячеек векторов символов или символа матрицы с каждой строкой, представляющей имя. cases может также быть любой сгруппированной переменной, которая gname преобразует в метки.

h = gname(cases,line_handle) возвращает вектор указателей в текстовые объекты на графике. Используйте скалярную line_handle чтобы идентифицировать правильную линию, если на графике находится более одного объекта линии.

Можно использовать gname для маркировки графиков, созданных plot, scatter, gscatter, plotmatrix, и gplotmatrix функций.

Примеры

Этот пример использует наборы данных городских рейтингов, чтобы выяснить, какие города являются лучшими и худшими для образования и искусств.

load cities
education = ratings(:,6);
arts = ratings(:,7);
plot(education,arts,'+')
gname(names)

Щелкните точку в верхней части графика, чтобы отобразить ее метку «New York».

См. также

| |

Представлено до R2006a