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. RowIndices может быть положительным целым числом, вектором положительных целых чисел, вектор символов, задающий имя строки, массив ячеек из символьных векторов или логический вектор.

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

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

|

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