Package empro :: Package toolkit :: Module dataset :: Class DataSetMatrix
[frames] | no frames]

Class DataSetMatrix

source code

    _abcoll.Sized --+    
                    |    
 _abcoll.Iterable --+    
                    |    
_abcoll.Container --+    
                    |    
      _abcoll.Mapping --+
                        |
                       DataSetMatrix

Groups a number of DataSets as a matrix

Nested Classes

Inherited from _abcoll.Sized: __metaclass__

Instance Methods
 
__init__(self, datasets, name=None) source code
list of D's keys
keys(self) source code
 
dimensions(self) source code
 
isSquare(self) source code
 
isDiagonal(self) source code
 
__getitem__(self, index)
self[row, col] -> DataSet
source code
 
__setitem__(self, index, dataset)
self[row, col] = dataset
source code
 
__contains__(self, index) source code
 
__iter__(self) source code
an iterator over the (key, value) items of D
iteritems(self) source code
 
__len__(self) source code
 
__pos__(self) source code
 
__neg__(self) source code
 
__abs__(self) source code
 
__add__(self, other) source code
 
__sub__(self, other) source code
 
__radd__(self, other) source code
 
__rsub__(self, other) source code
 
__mul__(self, other) source code
 
__rmul__(self, other) source code
 
transposed(self)
returns the transposed matrix
source code
 
inversed(self)
returns the inversed matrix
source code
 
inverse(*args, **kws)
deprecated, use inversed() for greater naming consistency.
source code

Inherited from _abcoll.Mapping: get, items, iterkeys, itervalues, values

Class Variables
  __abstractmethods__ = frozenset([])

Inherited from _abcoll.Mapping: __hash__

Properties
  rows
  cols
  name
Method Details

keys(self)

source code 
Returns: list of D's keys
Overrides: _abcoll.Mapping.keys
(inherited documentation)

__getitem__(self, index)
(Indexing operator)

source code 

self[row, col] -> DataSet

In case self is a column matrix, you can index it by just the row index: self[row] -> DataSet

Overrides: _abcoll.Mapping.__getitem__

__setitem__(self, index, dataset)
(Index assignment operator)

source code 

self[row, col] = dataset

In case self is a column matrix, you can index it by just the row index: self[row] = dataset

__contains__(self, index)
(In operator)

source code 
Overrides: _abcoll.Container.__contains__

__iter__(self)

source code 
Overrides: _abcoll.Iterable.__iter__

iteritems(self)

source code 
Returns: an iterator over the (key, value) items of D
Overrides: _abcoll.Mapping.iteritems
(inherited documentation)

__len__(self)
(Length operator)

source code 
Overrides: _abcoll.Sized.__len__

inverse(*args, **kws)

source code 

        deprecated, use inversed() for greater naming consistency.
        

inverse is deprecated, and will be removed in the 2021 release. Use obj.inversed() for better naming consistency

Decorators:
  • @_deprecation.deprecated(390, "Use obj.inversed() for better naming consistency")

Property Details

rows

Get Method:
internal.rows(self)

cols

Get Method:
internal.cols(self)

name

Get Method:
internal.name(self)