Структура информации, описывающей данные и метаданные, полученные от экспериментов с микромассивом, таким образом, что она может быть проиндексирована относительно генных идентификаторов, идентификаторов проб и образцов
Объект DataMatrix является структурой данных, инкапсулирующей данные об измерении и метаданные функции из эксперимента микромассивов так, чтобы это могло быть индексировано геном или тестовыми идентификаторами и демонстрационными идентификаторами. DataMatrix экспериментальные данные объектно-ориентированной памяти в матрице, со строками, обычно соответствующими названиям генов или тестовым идентификаторам и столбцам, обычно соответствующим демонстрационным идентификаторам. Объект DataMatrix также хранит метаданные, такие как названия генов или тестовые идентификаторы и демонстрационные идентификаторы, на имена строки и имена столбцов.
Вы создаете объект DataMatrix с помощью функции конструктора Object DataMatrix
.
Свойства объекта DataMatrix
Свойство | Описание |
---|---|
Name | Вектор символов, который описывает объект DataMatrix. Значением по умолчанию является |
RowNames
| Пустой массив или массив ячеек из символьных векторов, который задает имена для строк, обычно названий генов или тестовых идентификаторов. Число элементов в массиве ячеек должно равняться количеству строк в матрице. Значением по умолчанию является пустой массив. |
ColNames | Пустой массив или массив ячеек из символьных векторов, который задает имена для столбцов, обычно демонстрационных идентификаторов. Число элементов в массиве ячеек должно равняться количеству столбцов в матрице. |
NRows | Только для чтения. Положительное число, которое задает количество строк в матрице. Примечание Вы не можете изменить это свойство непосредственно. Можно получить доступ к нему с помощью |
NCols | Только для чтения. Положительное число, которое задает количество столбцов в матрице. Примечание Вы не можете изменить это свойство непосредственно. Можно получить доступ к нему с помощью |
NDims | Только для чтения. Положительное число, которое задает количество размерностей в матрице. Примечание Вы не можете изменить это свойство непосредственно. Можно получить доступ к нему с помощью |
ElementClass | Только для чтения. Вектор символов, который задает тип класса элементов в объекте DataMatrix, таких как Примечание Вы не можете изменить это свойство непосредственно. Можно получить доступ к нему с помощью |
Общие методы объекта DataMatrix
Метод | Описание |
---|---|
colnames | Получите или установите имена столбцов объекта DataMatrix. |
disp | Объект Display DataMatrix. |
display | Отобразите объект DataMatrix, распечатав имя объекта DataMatrix. Чтобы вызвать этот метод, введите имя объекта DataMatrix в командной строке. |
dmwrite | Запишите объект DataMatrix в текстовый файл. |
double | Преобразуйте объект DataMatrix в массив с двойной точностью. |
get | Получите информацию об объекте DataMatrix. |
isempty | Определите, пуст ли объект DataMatrix. |
isfinite | Определите, конечны ли элементы объекта DataMatrix. |
isinf | Определите, бесконечны ли элементы объекта DataMatrix. |
isnan | Определите, является ли элементами объекта DataMatrix NaN. |
isscalar | Определите, является ли объект DataMatrix скаляром. |
isequal | Протестируйте объекты DataMatrix на равенство. |
isequaln | Протестируйте объекты DataMatrix на равенство, обработав NaNs как равный. |
isvector | Определите, является ли объект DataMatrix вектором. |
length | Возвратите длину объекта DataMatrix. |
ndims | Возвратите количество размерностей в объекте DataMatrix. |
numel | Возвратите число элементов в объекте DataMatrix. |
plot | Чертите 2D график объекта DataMatrix. |
rownames | Получите или определите имена строки объекта DataMatrix. |
set | Установите свойство объекта DataMatrix. |
single | Преобразуйте объект DataMatrix в массив с одинарной точностью. |
size | Возвратите размер объекта DataMatrix. |
Методы для управления данными в объекте DataMatrix
Метод | Описание |
---|---|
cat | Конкатенация объектов DataMatrix. horzcat и vertcat методы реализуют особые случаи. |
horzcat | Конкатенация DataMatrix возражает горизонтально. |
sortcols | Сортировка столбцов объекта DataMatrix в порядке возрастания или убывания. |
sortrows | Сортировка строк объекта DataMatrix в порядке возрастания или убывания. |
subsasgn | Преобразованное в нижний индекс присвоение для объекта DataMatrix. Чтобы вызвать этот метод, используйте круглые скобки или индексацию точки, описанную в Доступе к Данным в Объектах DataMatrix. |
subsref | Преобразованная в нижний индекс ссылка для объекта DataMatrix. Чтобы вызвать этот метод, используйте круглые скобки или индексацию точки, описанную в Доступе к Данным в Объектах DataMatrix. |
transpose | Объект Transpose DataMatrix. |
vertcat | Конкатенация DataMatrix возражает вертикально. |
Описательная статистика и статистическое изучение методов
Метод | Описание |
---|---|
kmeans | Кластеризация k-средних значений. |
max | Возвратите максимальные значения в объекте DataMatrix. |
mean | Возвратите средние или средние значения в объекте DataMatrix. |
median | Возвратите средние значения в объекте DataMatrix. |
min | Возвратите минимальные значения в объекте DataMatrix. |
nanmax | Возвратите максимальные значения в значениях NaN игнорирования объекта DataMatrix. |
nanmean | Возвратите средние или средние значения в значениях NaN игнорирования объекта DataMatrix. |
nanmedian | Возвратите средние значения в значениях NaN игнорирования объекта DataMatrix. |
nanmin | Возвратите минимальные значения в значениях NaN игнорирования объекта DataMatrix. |
nanstd | Возвратите значения стандартного отклонения в значениях NaN игнорирования объекта DataMatrix. |
nansum | Возвратите сумму элементов в значениях NaN игнорирования объекта DataMatrix. |
nanvar | Возвратите значения отклонения в значениях NaN игнорирования объекта DataMatrix. |
pca | Анализ главных компонентов данных. |
pdist | Попарное расстояние. |
std | Возвратите значения стандартного отклонения в объекте DataMatrix. |
sum | Возвратите сумму элементов в объекте DataMatrix. |
var | Возвратите значения отклонения в объекте DataMatrix. |
Унарные методы — экспоненциал
Унарные методы — целое число
Унарные методы — пользовательский
Метод | Описание |
---|---|
dmarrayfun | Примените функцию к каждому элементу в объекте DataMatrix. |
Двоичные методы — арифметический оператор
Двоичные методы — оператор отношения
Оператор | Метод | Описание |
---|---|---|
< | lt | Протестируйте объекты DataMatrix на меньше, чем. |
<= | le | Протестируйте объекты DataMatrix на меньше чем или равный. |
> | gt | Протестируйте объекты DataMatrix на больший, чем. |
>= | ge | Протестируйте объекты DataMatrix на больший, чем или равный. |
== | eq | Протестируйте объекты DataMatrix на равенство. |
~= | ne | Протестируйте объекты DataMatrix на неравенство. |
Двоичные методы — пользовательский
Метод | Описание |
---|---|
dmbsxfun | Примените поэлементно бинарную операцию к двум объектам DataMatrix с одноэлементным включенным расширением. |
Можно отобразить все свойства и их текущие значения объекта DataMatrix, DMobj
, при помощи следующего синтаксиса:
get(DMobj)
Можно возвратить все свойства и их текущие значения DMobj
, объект DataMatrix, к DMstruct
, скалярная структура, в которой каждое имя поля является свойством объекта DataMatrix и каждым полем, содержит значение того свойства, при помощи следующего синтаксиса:
DMstruct = get(DMobj)
Можно возвратить значение определенного свойства объекта DataMatrix, DMobj
, при помощи любого из следующих синтаксисов:
PropertyValue = get(DMObj, 'PropertyName')
PropertyValue = DMObj.PropertyName
Можно возвратить значение определенных свойств объекта DataMatrix, DMobj
, при помощи следующего синтаксиса:
[Property1Value, Property2Value, ...] = get(DMobj, ... 'Property1Name', 'Property2Name', ...)
Можно отобразить возможные значения для всех свойств, которые имеют фиксированный набор значений свойств в объекте DataMatrix, DMobj
, при помощи следующего синтаксиса:
set(DMobj)
Можно отобразить возможные значения для определенного свойства, которое имеет фиксированный набор значений свойств в объекте DataMatrix, DMobj
, при помощи следующего синтаксиса:
set(DMObj, 'PropertyName')
Можно установить определенное свойство объекта DataMatrix, DMObj
, при помощи любого из следующих синтаксисов:
DMObj = set(DMObj, 'PropertyName', PropertyValue)
DMObj.PropertyName = PropertyValue
Можно установить несколько свойств объекта DataMatrix, DMobj
, при помощи следующего синтаксиса:
set(DMobj, 'PropertyName1', PropertyValue1, ... 'PropertyName2', PropertyValue2, ...)
Примечание
Для большего количества примеров создания и использования объектов DataMatrix, смотрите Значения данных Выражения Представления в Объектах DataMatrix.
DataMatrix
| colnames
| disp
| dmarrayfun
| dmbsxfun
| dmwrite
| double
| eq
| ge
| get
| gt
| horzcat
| isequal
| isequaln
| ldivide
| le
| lt
| max
| mean
| median
| min
| minus
| ndims
| ne
| numel
| plot
| plus
| power
| rdivide
| rownames
| set
| single
| sortcols
| sortrows
| std
| sum
| times
| var
| vertcat