Свойство Set объекта DataMatrix
set(DMObj)
set(DMObj, 'PropertyName')
DMObj = set(DMObj,
'PropertyName', PropertyValue)
DMObj = set(DMObj,
'Property1Name', Property1Value,
'Property2Name', Property2Value,
...)
DMObj | Объект DataMatrix, например, созданный DataMatrix (конструктор объектов). |
PropertyName | Имя свойства объекта DataMatrix. |
PropertyValue | Значение свойства, заданное как PropertyName. |
set( отображает возможные значения для всех свойств, которые имеют фиксированный набор значений свойств в DMObj)DMObj, объект DataMatrix.
set( отображает возможные значения для определенного свойства, которое имеет фиксированный набор значений свойств в DMObj, 'PropertyName')DMObj, объект DataMatrix.
устанавливает заданное свойство DMObj = set(DMObj,
'PropertyName', PropertyValue)DMObj, объект DataMatrix.
устанавливает заданные свойства DMObj = set(DMObj,
'Property1Name', Property1Value,
'Property2Name', Property2Value,
...)DMObj, объект DataMatrix.
Свойства объекта DataMatrix
| Свойство | Описание |
|---|---|
Name | Вектор символов, который описывает объект DataMatrix. По умолчанию это |
RowNames
| Пустой массив или массив ячеек из векторов символов, который задает имена для строк, обычно имена генов или идентификаторы зондов. Количество элементов в массиве ячеек должно равняться количеству строк в матрице. По умолчанию это пустой массив. |
ColNames | Пустой массив или массив ячеек из векторов символов, который задает имена для столбцов, обычно для образцов идентификаторов. Количество элементов в массиве ячеек должно равняться количеству столбцов в матрице. |
NRows | Положительное число, которое определяет количество строк в матрице. Примечание Вы не можете изменить это свойство непосредственно. Вы можете получить к нему доступ, используя |
NCols | Положительное число, которое определяет количество столбцов в матрице. Примечание Вы не можете изменить это свойство непосредственно. Вы можете получить к нему доступ, используя |
NDims | Положительное число, которое задает количество размерностей в матрице. Примечание Вы не можете изменить это свойство непосредственно. Вы можете получить к нему доступ, используя |
ElementClass | Вектор символов, который задает тип класса, например Примечание Вы не можете изменить это свойство непосредственно. Вы можете получить к нему доступ, используя |
Загрузите MAT-файл, поставляемый с программным обеспечением Bioinformatics Toolbox™, которое содержит данные о дрожжах. Этот MAT-файл включает три переменные: yeastvalues, матрица данных экспрессии генов, genes, массив ячеек GenBank® номера доступа для маркировки строк в yeastvalues, и times, вектор значений времени для маркировки столбцов в yeastvalues.
load filteredyeastdata
Импортируйте пакет объектов микромассивов так, чтобы DataMatrix функция конструктора будет доступна.
import bioma.data.*
Создайте объект DataMatrix из данных экспрессии генов в первых 30 строках yeastvalues матрица.
dmo = DataMatrix(yeastvalues(1:30,:));
Используйте get метод отображения свойств объекта DataMatrix, dmo.
get(dmo)
Name: ''
RowNames: []
ColNames: []
NRows: 30
NCols: 7
NDims: 2
ElementClass: 'double'Заметьте, что RowNames и ColNames поля являются пустыми.
Используйте set метод и genes и times переменные для задания имен строк и столбцов для объекта DataMatrix, dmo.
dmo = set(dmo,'RowNames',genes(1:30),'ColNames',times)
Используйте get метод отображения свойств объекта DataMatrix, dmo.
get(dmo)
Name: ''
RowNames: {30x1 cell}
ColNames: {' 0' ' 9.5' '11.5' '13.5' '15.5' '18.5' '20.5'}
NRows: 30
NCols: 7
NDims: 2
ElementClass: 'double'