sampleVarNames

Класс: биом. ExpressionSet
Пакет: биом

Получите или установите демонстрационные имена переменных в объекте ExpressionSet

Синтаксис

SamVarNames = sampleVarNames(ESObj)
SamVarNames = sampleVarNames(ESObj, Subset)
NewESObj = sampleVarNames(ESObj, Subset, NewSamVarNames)

Описание

SamVarNames = sampleVarNames(ESObj) возвращает массив ячеек из символьных векторов, задающий все демонстрационные имена переменных в объекте ExpressionSet.

SamVarNames = sampleVarNames(ESObj, Subset) возвращает массив ячеек из символьных векторов, задающий подмножество демонстрационные имена переменных в объекте ExpressionSet.

NewESObj = sampleVarNames(ESObj, Subset, NewSamVarNames) заменяет демонстрационные имена переменных, заданные Subset в ESObj, объекте ExpressionSet, с NewSamVarNames, и возвращает NewESObj, новый объект ExpressionSet.

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

ESObj

Объект класса bioma.ExpressionSet.

Subset

Одно из следующих, чтобы задать подмножество демонстрационных имен переменных в объекте ExpressionSet:

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

  • Массив ячеек из символьных векторов или вектор строки, задающий демонстрационные имена переменных

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

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

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

NewSamVarNames

Новые демонстрационные имена переменных для определенных демонстрационных имен переменных в объекте ExpressionSet, заданном одним из следующего:

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

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

  • Вектор символов или строка, которую sampleVarNames использует в качестве префикса для демонстрационных имен переменных с демонстрационными переменными числами, добавленными к префиксу

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

Количество демонстрационных имен переменных в NewSamVarNames должно равняться количеству демонстрационных имен переменных, заданных Subset.

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

SamVarNames

Массив ячеек из символьных векторов, задающий все или некоторые демонстрационные имена переменных в объекте ExpressionSet. Демонстрационные имена переменных являются именами столбцов массива набора данных VarValues. Демонстрационные имена переменных являются также именами строки массива набора данных VarDescriptions. Оба массива набора данных находятся в объекте MetaData в объекте ExpressionSet.

NewESObj

Объект класса bioma.ExpressionSet, возвращенного после заменяющий определенные демонстрационные имена.

Примеры

Создайте объект ExpressionSet, ESObj, как описано в разделе Examples страницы ссылки класса bioma.ExpressionSet. Получите демонстрационные имена переменных из объекта ExpressionSet:

% Retrieve the sample variable names
VNames = sampleVarNames(ESObj)