имена переменных

Класс: bioma.data. MetaData
Пакет: bioma.data

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

Синтаксис

VarNames = variableNames(MDObj)
VarNames = variableNames(MDObj, Subset)
NewMDObj = variableNames(MDObj, Subset, NewVarNames)

Описание

VarNames = variableNames(MDObj) возвращает массив ячеек из символьных векторов, задающий все имена переменных в объекте MetaData.

VarNames = variableNames(MDObj, Subset) возвращает массив ячеек из символьных векторов, задающий подмножество имена переменных в объекте MetaData.

NewMDObj = variableNames(MDObj, Subset, NewVarNames) заменяет имена переменных, заданные Subset в MDObj, объекте MetaData, с NewVarNames, и возвращает NewMDObj, новый объект MetaData.

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

MDObj

Объект класса bioma.data.MetaData.

Subset

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

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

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

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

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

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

NewVarNames

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

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

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

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

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

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

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

VarNames

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

NewMDObj

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

Примеры

Создайте объект MetaData, и затем получите демонстрационные имена переменных из него:

% Import bioma.data package to make constructor function
% available
import bioma.data.*
% Construct MetaData object from .txt file
MDObj2 = MetaData('File', 'mouseSampleData.txt', 'VarDescChar', '#');
% Retrieve the sample variable names
VNames = variableNames(MDObj2)