rownames (DataMatrix)

Получите или определите имена строки объекта DataMatrix

Синтаксис

ReturnRowNames = rownames(DMObj)
ReturnRowNames = rownames(DMObj, RowIndices)
DMObjNew = rownames(DMObj, RowIndices, RowNames)

Входные параметры

DMObj

Объект DataMatrix, такой, как создано DataMatrix Конструктор Object.

RowIndices

Одна или несколько строк в DMObj, заданный любым следующим:

  • Положительное целое число

  • Вектор из положительных целых чисел

  • Вектор символов, задающий имя строки

  • Массив ячеек из символьных векторов

  • Логический вектор

RowNames

Имена строки, заданные любым следующим:

  • Числовой вектор

  • Массив ячеек из символьных векторов

  • Массив символов

  • Односимвольный вектор, который используется в качестве префикса для имен строки с номерами строк, добавленными к префиксу

  • Логический true или false (значение по умолчанию). Если true, уникальные имена строки присвоены с помощью формата row1, row2, row3, и т.д., Если false, никакие имена строки не присвоены.

Примечание

Число элементов в RowNames должен равняться числу элементов в RowIndices.

Выходные аргументы

ReturnRowNamesВектор символов или массив ячеек из символьных векторов, содержащий строку, называют в DMObj.
DMObjNew

Объект DataMatrix, созданный с именами, заданными RowIndices и RowNames.

Описание

ReturnRowNames = rownames(DMObj) возвращает ReturnRowNames, массив ячеек из символьных векторов, задающий строку, называет в DMObj, объект DataMatrix.

ReturnRowNames = rownames(DMObj, RowIndices) возвращает имена строки, заданные RowIndicesИндексы строки может быть положительное целое число, вектор из положительных целых чисел, вектор символов, задающий имя строки, массив ячеек из символьных векторов или логический вектор.

DMObjNew = rownames(DMObj, RowIndices, RowNames) возвращает DMObjNew, объект DataMatrix со строками, заданными RowIndices установите на имена, заданные RowNames. Число элементов в RowIndices должен равняться числу элементов в RowNames.

Смотрите также

|

Представленный в R2008b