Установите свойство объекта DataMatrix
set(
DMObj
)
set(DMObj
, 'PropertyName
')
DMObj
= set(DMObj
,
'PropertyName
', PropertyValue
)
DMObj
= set(DMObj
,
'Property1Name
', Property1Value
,
'Property2Name
', Property2Value
,
...)
DMObj | Объект DataMatrix, такой, как создано DataMatrix (конструктор Object). |
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'