exponenta event banner

featureVarNames

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

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

Синтаксис

FeatVarNames = featureVarNames(ESObj)
FeatVarNames = featureVarNames(ESObj, Subset)
NewESObj = featureVarNames(ESObj, Subset, NewFeatVarNames)

Описание

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

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

NewESObj = featureVarNames(ESObj, Subset, NewFeatVarNames) заменяет имена переменных элемента, указанные Subset в ESObj, объект ExpressionSet, с NewFeatVarNames, и возвращает NewESObj, новый объект ExpressionSet.

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

ESObj

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

Subset

Одно из следующих действий для указания подмножества имен переменных элемента в объекте ExpressionSet:

  • Символьный вектор или строка, указывающая имя переменной элемента

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

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

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

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

NewFeatVarNames

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

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

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

  • Символьный массив

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

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

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

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

FeatVarNames

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

NewESObj

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