get (DataMatrix)
检索关于DataMatrix对象的信息
语法
get (
DMObj
)DMStruct
= (DMObj
)PropertyValue
= (DMObj
”,PropertyName
”)
[Property1Value
,Property2Value
,……= get(DMObj
”,Property1Name
”、“Property2Name
”,……)
输入参数
DMObj |
对象创建的数据矩阵对象DataMatrix (对象构造方法)。 |
PropertyName |
DataMatrix对象的属性名。 |
输出参数
DMStruct |
标量结构,其中每个字段名都是DataMatrix对象的一个属性,并且每个字段包含该属性的值。 |
PropertyValue |
属性的值PropertyName . |
描述
get (
的所有属性及其当前值DMObj
)DMObj
,一个数据矩阵对象。
返回的所有属性DMStruct
= (DMObj
)DMObj
,一个DataMatrix对象DMStruct
,一个标量结构,其中每个字段名是DataMatrix对象的一个属性,并且每个字段包含该属性的值。
属性的指定属性的值PropertyValue
= (DMObj
”,PropertyName
”)DMObj
,一个数据矩阵对象。
[
属性的指定属性的值Property1Value
,Property2Value
,……= get(DMObj
”,Property1Name
”、“Property2Name
”,……)DMObj
,一个数据矩阵对象。
数据矩阵对象的属性
财产 | 描述 |
---|---|
的名字 |
描述DataMatrix对象的字符向量。默认是 |
RowNames |
字符向量的空数组或单元格数组,用于指定行名,通常是基因名或探测标识符。单元格数组中的元素数必须等于矩阵中的行数。Default是一个空数组。 |
ColNames |
字符向量的空数组或单元格数组,用于指定列的名称,通常是示例标识符。单元格数组中的元素数必须等于矩阵中的列数。 |
NRows |
一个正数,表示矩阵中的行数。 |
NCols |
表示矩阵中列数的正数。 |
NDims |
一个正数,表示矩阵的维数。 |
ElementClass |
指定类类型的字符向量,例如 |
例子
加载生物信息学工具箱™软件提供的mat文件,其中包含酵母数据。这个mat文件包括三个变量:
yeastvalues
,基因表达数据矩阵,基因
,是GenBank的单元格数组®中用于标记行的接入号yeastvalues
,次
,一个时间值向量,用于在中标记列yeastvalues
.负载filteredyeastdata
导入microarray对象包,以便
DataMatrix
构造函数将可用。进口bioma.data。*
的前30行中的基因表达数据创建一个DataMatrix对象
yeastvalues
矩阵。使用基因
列向量和次
行向量来指定行名和列名。dmo = DataMatrix(酵母值(1:30,:),基因(1:30,:),时间);
使用
得到
方法来显示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'
版本历史
在R2008b中引入