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, возвращенного после заменяющий определенные имена функции.