This object is thought to work with matrix datasets (like
microarrays). It allows to load the matrix an access easily to row and
column vectors.
|
|
|
__init__(self,
matrix_file=None,
mtype=' float ' )
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
get_row_vector(self,
rowname)
Returns the vector associated to the given row name |
source code
|
|
|
get_column_vector(self,
colname)
Returns the vector associated to the given column name |
source code
|
|
|
get_several_column_vectors(self,
colnames)
Returns a list of vectors associated to several column names |
source code
|
|
|
get_several_row_vectors(self,
rownames)
Returns a list vectors associated to several row names |
source code
|
|
|
remove_column(self,
colname)
Removes the given column form the current dataset |
source code
|
|
|
merge_columns(self,
groups,
grouping_criterion)
Returns a new ArrayTable object in which columns are
merged according to a given criterion. |
source code
|
|
|
transpose(self)
Returns a new ArrayTable in which current matrix is transposed. |
source code
|
|
|
_link_names2matrix(self,
m)
Synchronize curent column and row names to the given matrix |
source code
|
|
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__subclasshook__
|